الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البداية من تحت الصفر

مغلق
بدأه Mohamed Ahmed Meligy في 12 يوليو 2003 · 8 رد · 3,990 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني ...أطرح عليكم مشكلتي كما هي علكم تساعدوني في أمرها

أنا طالب أنهيت عامي المدرسي الأخير منذ أيام و أنتظر النتيجة تنسيق الجامعات المصرية بعد أيام أخرى....ولكن ليس هذا هو المهم....

كنت قد أخذت المستوى الأول من دورة VB5 (و هي من 3 مستويات)في أجازة نصف العام (في الصف الأول الثانوي) <دورة مكثفة> ثم لم أكمل دراستي له لظروف دراسية و إن كنت قرأت عنه بعدها من المكتبة و جربت عمل برامج بسيطة جدا على VB6...

بدعها اتجهت لتصميم الويب و تعلمت html ثم القليل من php و لغة sql (استخدمتها في MySQL) و بالرغم لفهمي لعدة قواعد إلا أنني لم أتقدم فيهما بالدرجة لسبب أساسي مهم هو أنني لم يكن عندي فكرة عملية أحاول تنفيذها فأبحث عن حلول برمجية تناسبها.

حتى ظهرت VS.NET ....

انقلبت الموازين عندي رأسا على عقب..قرأت عنها كثيرا و حاولت الحصول على المجموعة (وعدني صديق اماراتي بارسالها لي و هي في الطريق الآن باذن الله) ......فهمت أن اللغات فيها تتكامل بشكل رهيب ..... (خاصة VB.NET & c#.NET لخدمة ASP.NET) ..... سمعت أيضا دعمها المختلف لقواعد بيانات Oracle , & SQL Server الذين لا أعرف عنهما شئ أيضا إلا القليل الذي أقرأه هنا أو هناك....

لذا رغبت و بكل قوة في دخول هذا المجال .... المشكلة الآن هي كيف أبدأ معها من الصفر ... أنا إلى الآن لست مطمئنا على كفاية معلوماتي عن OOP و لم أستوعب Classes بالشكل الكافي .. و لا أعرف تقريبا عن ADO ... أي أبدأ من الصفر بالفعل.

كيف أبدأ ؟ أي الكتب الالكترونية أستخدم أو أي الدروس أقرأ أو أي ماذا أستخدم ؟ لا أدري....خاصة و أنني أدخل الشبكة Dial Up و ليس لدي القدرة المالية على الالتحاق بأي دورة من أي نوع .... بخاصة أنني اشتريت CD-RW قريبا أضعت فيها كل نفودي و أخذت من أهلي و لم يعد في قدرتهم دعمي أكثر حاليا خاصة مع كوني سأدخل جامعة خاصة حتى أتمكن من دراسة علوم الحاسب أكاديميا....

فما الحل ؟

أعرف أنني ملأت موضوعي بتفاصيل و أمور شخصية تعد من صميم الثرثرة بلا داعي و لكن كلي أمل و ثقة في سعة صدوركم و قدرتكم على تحملي....

فشكرا لكم ...

أخوكم ..

محمد أحمد مليجي

,Regards

Mohamed Ahmed Meligy

Senior Software Engineer

SilverKey Tech - Egypt Branch

Computer Engineering Student

High Institute of Engineering, Culture and Science City

E-mail: Eng.Meligy@Gmail.com

Weblog: http://GeeksWithBlogs.NET/Mohamed

Mobile: +20 10 603 3013

#3

شكرا د.كمال على استعدادك للتعاون

في الواقع أن أحتاج من يدلني على كيفية البداية .. من الكتب الالكترونية المنتشرة أيها أنسب لي لأقرأه .... من الدروس المنتشرة أيها أقرب لي لأطلع عليه .... من وسائل المعرفة الأخرى أيها أكثر ملاءمة لي حتى أبدأ في تنفيذه ... و هكذا ........

أكرر شكري

أخوك ..

محمد أحمد مليجي

,Regards

Mohamed Ahmed Meligy

Senior Software Engineer

SilverKey Tech - Egypt Branch

Computer Engineering Student

High Institute of Engineering, Culture and Science City

E-mail: Eng.Meligy@Gmail.com

Weblog: http://GeeksWithBlogs.NET/Mohamed

Mobile: +20 10 603 3013

#4

بسم الله الرحمن الرحيم

اخ محمد احيك على الحماس الذي ينتابك ماشاء الله وصدقني انك ستصل يا أخي الى ما تصبو اليه باذن الله

على العموم الالتحاق بالدورات شيء مكلف جدا كما تعلم خاصة انك لست لوحدك تمر بضائقة ماليه ولكن هذه الدنيا تدفع لها الكثير الكثير وتعطيك اقل من القليل فانا مثلك امر بمثل هذه الامور خصوصا ان علي التزامات اخرى

بالنسبه للبدايات فنصيحتي لك وانا مبتديء في مجال الحاسب الالي (عمري في تعلم الكمبيوتر حوالي سنتين) الا اني والحمد لله وصلت الى مرحلة تطوير الذات. واخي صدقني هذه اهم مرحله فلن يعلمك احد كل شيء بل لابد لك من تطوير نفسك بنفسك فالعالم من حولك كله مشغول بنفسه. انا أعلم بصعوبة هذه الطريقة وشدة مللها لكن صدقني ان اغلب خبراء الكمبيوتر مروا بها بالاضافة الى انك ذكرت انه لا يوجد أمامك حل آخر.

اذا اردت ان تبدأ فعليك اولا بتحديد الهدف وهو اهم ما في الموضوع فمثلا هل هدفك ان تصبح مبرمج او محلل او مصمم نظم وان يكون في خدمة المسلمين

"فالله في عون العبد ما دام العبد في عون اخيه"

ثانيا في ماذا ستتخصص هل في قواعد البيانات مثلا هل الشبكات هل في

Embeddeb System Developing الى اخره

ثالثا ماهي بيئة التطوير التي ستتعلمها وحاليا هناك بيئتان تتنافس تنافس مخيف جدا (داحس والغبراء) اما .NET أو J2EE

كلا البيئتين ضخمه ولكن الفرق ان .NET كبيئة متكامله مدعومه من موزع واحد هي شركة مايكروسوفت اما J2EE فهي مدعمة من اكثر من 30 شركه في العالم وكــTools لهذه البيئة يوجد اكثر من 50 شركه تنتجها

هناك فرق آخر مهم وهو ان .NET سهلة التعلم مقارنة J2EE وانا مجرب هذا

فما يكروسوفت بذلت جهد جبار لتسهيل بناء التطبيقات وفي رايي الخاص والمتواضع انا بناء التطبيقات من خلال .NET لا يحتاج الى دورات

من جهة اخرى تجد J2EE بيئة ضخمة جدا جدا في التعامل وانا اول ماجربتها والله ذهلت فبيئة الجافا مليئة بالمصطلحات الكثيرة والممله بحق ولكنها تجعل مبرمجها ذو عمق برمجي كبير جدا لانها تتطلب فهم تحليل وتصميم النظم اولا ومن ثم الفهم البرمجي

نصيحتي ان تبدأ مع .NET فكثير من الاخوان على علم بها هنا بالاضافة الى انتشارها الكبير في وسطنا العربي مقارنة بالجافا وايضا توفر الدورات بها بعكس الجافا أيضا

من ناحية المراجع فالمراجع مليئة في السوق ولكن انصحك بكتب شركة WROX

وهي الكتب الحمراء فهذه الكتب لاتعطيك المعلومه برمجيا فقط بل بالتحليل والتصميم ايضا اضافة الى الرسومات UML و Ineraction Diagram وغيرها

عيبها الوحيد انها مكلفه نوعا ما.

بالنسبه لسيديات التعليم فارى انها من أسوأ طرق التعليم رايت العديد من السيديات وفي الاخير خرجت بتيجه وهي ان الكتب افضل 100 مره

توجد سيديات تعليميه بالانجليزي من NetG وهي

National Education Training Group

وهذه من افضل ما رايت ولكنها مكلفه جدا جدا سمعت ان واحد جاب منها سيديات تعليم اوراكل تصور بـ 3000 ريال سعودي (اخذها من أمريكا)

وايضا لا تنسى مواقع الانترنت فالانترنت يعج بالكتب والمراجع والدراسات والتكنولوجيا كما تعلم كما توجد كتب اليكترونيه مجانا ما عليك الا البحث في Google وسترى العجب وايضا توجد هنا دروس من الاخوان والاساتذه فهناك دروس للاستاذ خضر

صوت وصوره في منتدى السي شارب وغيره كثير ............

اخي في الاخير انصحك ان تثق بالله أولا وأخيرا وتوكل على الله

ولاتعطي الموضوع اكثر مما يستحق فالايام القادمه ستكون كفيله بتعليمك اكثر واكثر اســـــــــــأل الله لك التوفيق في الدارين

هذه مواق يمكن ان تحتاج لزيارتها:

www.microsoft.com

http://msdn.microsoft.com

www.csharphelp.com

www.gotodotnet.com

http://otn.oracle.com

لاتنسانا بالدعاء

اخوك صالح

#5

الأخ Smart Dev..

أولا أتقدم لك بجزيل الشكر على التحليل و التفصيل في إجابتك و اسمح لي أن أبرز بعض النقاط في إطارها...

أولا ... أعتقد أنني أوضحت كوني بالفعل أفضل بيئة .NET عما سواها ... و إلا لما كتبت هذا الموضوع ... فأنا أسأل فيه عن كيفية البدء في VS.NET بالذات لكن دون الاعتماد على أي معرفة سابقة حيث لا أثق في معارفي السابقة بشكل كامل على بساطتها و هو ما سبق أن شرحته....

كذلك أنني متفق معك جدا في أفضلية الكتب على الاسطوانات ... ليس 100 مرة فقط بل 100.000 مرة .... على الرغم من كون الاسطوانات أقل ثمنا في مصر من الكتب لأنها تنتج محليا 100% .... إلا أنها ليست فعالة اطلاقا , ناهيك عن عدم توافرها في أي من مجالات .NET .

بالنسبة للكتب فأنا لا أستطيع انفاق أكثر من 30جنيه مصري على الكتب الورقية , و هذا في الحالة العادية فمابالك بالأن ؟!تخيل!!!

بالططبع أعرف أن هناك كتب الكترونية و مواقع كثيرة جدا....لكن ما أسعى إليه هو أن يمدني أحد بكتب معينة و دروس معينة (عناوين محددة لمصادر معينة)

فقط أريد ما يراه الأكثر خبرة مني أنه الأنسب لي و لمستوى معرفتي الضئيل...

فبالنسبة للمواقع عموما أو الكتب عموما لا مشكلة أنا معتاد على التسكع و البحث ... المشكلة هي تمييز الأفضل لي و الأنسب لمستواي .. فأنا أريد عناوين كتب و درووس محددة.

أخيرا أكرر شكري أخ Smart Dev على توضيحاتك و على دفعي لتركيز ما أحتاجه أكثر ليسهل عليك و على الاخوة مساعدتي باذن الله, فشكرا لكم جميعا...

أخوك..

محمد أحمد مليجي

,Regards

Mohamed Ahmed Meligy

Senior Software Engineer

SilverKey Tech - Egypt Branch

Computer Engineering Student

High Institute of Engineering, Culture and Science City

E-mail: Eng.Meligy@Gmail.com

Weblog: http://GeeksWithBlogs.NET/Mohamed

Mobile: +20 10 603 3013

#6

بالنسبه للكتب الاكترونيه فهي موجوده بكثره في الانترنت و يمكنك البحث عنها عن طريق محركات البحث مثل www.altavista.com او غيرها كما يمكنك تصوير كتب من الاصدقاء كما نفعل كلنا اذا تعذرت الماده معنا و بالجتهاد يمكن فعل الكثير و الله يوفقك

#7

السلام عليكم

اود ان اضم صوتى لك ففعلا الكتب الالكترونية الموجزدة على الانترنت وخصوصا ال pdf

مفيدة جدا واعتقد ان معظم اعضاء المنتدى يستخدمونها

قال رسول الله -صلى الله عليه وسلم- :

" من بكر وابتكر , وغسل واغتسل , ومشى ولم يركب , ود نا من الامام ولم يلغ كانت له بكل خطوة

اجر سنة صيامها وقيامها"

--------------------------------------------------------------------

Ahmed Gamal Eldawoody said

Faculty Of Computers & Information Systems

Infromation Systems Department

Mansoura University

----------------------------------------------

الجمعية المصرية لمهندسى البرمجيات

#9

الأح الكريم dreammaker

أحب بداية أن أنبهك إلى أن هذا النوضوع قديم جدا ..

أنا الآن و الحمد لله في منتصف مرحلة التطوير الذاتي على أسس منظمة .. أعمل من خلال لغة #C وهذا طبيعي بالنسبة لخلفيتي سابقة الذكر.. ووفقني الله إلى الحصول على دورات MCAD مجانية في شركة رائدة هي ITEgypt من خلال مؤتمر MDC ..

على كل أشكرك على الموقع فهو موقع جميل وسبق لي زيارته أكثر من مرة .. الكتاب أيضا رئع و أعرف أن له مصدرا آخر أتيت به منه و أنه موجود أيضا في الموقع .. لوجود أشياء عدة لا تهتم باللغة في NET. و لاهتمامي بمستوى الكتب العربية (بخاصة الالكترونية) و كذلك ببعض مؤلفيها فلدي العديد من الكتب العربية و منها هذا الكتاب الذي أحب أن أشيد به بشدة...

أخيرا أكرر شكري لك بكل صدق على اهتامامك و أتمنى ان تحظى المواضيع الأحدث على نظير لهذا الاهتمام خاصة أن المنتدى كثيرا ما تطل عليه فترات خمول..

و أيضا قد يمثل هذا لي وجهة نظر فقد أفكر في تحويل الموضوع إلى مساعد للمبتدئين و ساعتها أطالب بتثبيته و تكون أنت صاحب الفضل في هذه الفكرة التي لم أستقر بعد هل أنفذها أم لا ...

,Regards

Mohamed Ahmed Meligy

Senior Software Engineer

SilverKey Tech - Egypt Branch

Computer Engineering Student

High Institute of Engineering, Culture and Science City

E-mail: Eng.Meligy@Gmail.com

Weblog: http://GeeksWithBlogs.NET/Mohamed

Mobile: +20 10 603 3013

هذا الموضوع مغلق.

مواضيع مشابهة