بسم الله الرحمن الرحيم
الأخوة الأعزاء اريد ان اكون مبرمج حقيقى
هل استمر فى تعليم الفيجوال بيسيك ام اتعلم لغة السى
فحسب ما قرأت فى المنتديات ان لغة السى هى الأفضل و لكن من اىن ابدء التعلم
عندى كتاب و لكن لم يرضى طموحى .. (h)
بسم الله الرحمن الرحيم
الأخوة الأعزاء اريد ان اكون مبرمج حقيقى
هل استمر فى تعليم الفيجوال بيسيك ام اتعلم لغة السى
فحسب ما قرأت فى المنتديات ان لغة السى هى الأفضل و لكن من اىن ابدء التعلم
عندى كتاب و لكن لم يرضى طموحى .. (h)
B) هذا الرد المعتاد لدى الاعضاء لتكون مبرمج محترف وحقيقى مش اى كلام B)
:rolleyes: المرحلة الاولى :
......................
1- تعلم كل مبادىء اللغة وكيفية حل المشاكل
2- انتقل لتتعلم دوال api
3- انتقل لتعلم الدايركت اكس
________________________________
:rolleyes: المرحلة الثانية : لابد ان تقرر ماذا تريد ان تكون
.....................
1- مبرمج العاب
2- مبرمج مواقع و المنتديات والخ على شبكة الانترنت
3- مبرمج برامج تدعم خدمات نظام التشغيل كمثل مجموعة اوفيس المكتبية او برامج الريجيسترى ووالملتيميديا والخ .......
4- ولا مبرمج انظمة تشغيل
5- تصنيع وبرمجة الريبوتات
عليك تحديد الهدف اولاا
:lol: انا نفسى ان اكون مبرمج فى مجال بناء مترجمات لغات البرمجة :lol:
:blink: ماذا انت تريد ان تفعل ؟
_____________________________
C Language && Windwos_API
_____________________________
السلام عليكم
ما هذا يا أخ حمادة؟!! :blink:
أنت هكذا تجعل الرجل يترك المجال كله.
أخي أحمد خميس
إذا أردت أن تكون مبرمج حقيقي، يجب عليك (بما أنك تعرف قليلا عن لغة البرمجة حيث أنك درست فيجوال بيسك) أن تدرس علم البرمجة ، من حيث دراسة الخوارزميات و data structure ، والمدخل الأمثل لهذه العلوم هو discerete math .
حيث أن البرمجة تعتمد أساسا على هذا الفرع.
ثم بعد ذلك أو موازيا لذلك ، اختار اللغة التي تريد أن تتعامل معها ، وأنصحك بأن تتعلم سي أولا ثم سي بلس بلس .
حين إذ ، أنت تعتبر مبرمج ، ولكن لست محترف ، حيث أن الإحتراف يتولد من الإطلاع على بعض البرامج ، وتصميم البرامج .
فإذا انتهيت من ذلك ، فكر بعدها في أي مجال من مجالات البرمجة تريد أن تدخل.
بالنسبة للكتب ، هناك كتاب رائع عن لغة السي والسي بلس بلس اسمه complete refernce in c++ .
وربنا يوفقك.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
عزيزى برق
انا لا اقصد من الرسالة ان اخلق له الرعب من البرمجة
ولكن انا كنت عاوز اجعله يفكر ماذا يريد اولا
فالكثير منا يدخل على البرمجة ويريد ان يصبح مبرمج وهو لايعرف ماذا يريد اصلا من البرمجة هل برمجة العاب ولا برمجة انظمة ولا برامج عادية
ولكن البرمجة هى برمجة
ولكن اعتقد ان تهتم بدراسة الموشرات والداتا ستركتر
اخى برق
بالنسبة للكتاب complete referance in c ++
فانة يعطى نبذة عن السى
ولكن تركيز الكتاب على السى ++
تم تعديل هذه المشاركة بواسطة hamada hassan ali في 12 سبتمبر 2005 في 23:35
_____________________________
C Language && Windwos_API
_____________________________
مع احترامي الشديد لك ، يجب أن يكون أولا مبرمجا ، ثم يقرر بعد ذلك ما يريد.
بالنسبة لكتاب complete refernece ، فهو قوي في شرح لغة سي أكثر من شرح سي بلس بلس. ولم يهمل أي أمر عن لغة السي. وإلا أذكر لي أمثلة تقصير الكتاب في شرح لغة سي.
بانتظار ردك.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
انا لااقصد انه يقصر بل هو لايهتم بالسى كما يهتم بالسى بلس
انظر فان السى اكتفى فقط بشرح السينتكس الخاص بها اما مع عمليات preprocessor فهو فعلا مقصر لانه لايعطى مثالا كاملا عن بعض ادوال كمثل :
__line__
__data__
pragma #
ولم يشرحها بطريقة وافية حيث انى لم ارى الا مثال واحد فقط
اما بالنسبة للدالة typedef فهى قام فقط بتعريف السينتكس الخاص بها بدون امثلة
انا لا اقول انه غير ممتاز بس هو مقصر فعلا من وجهة نظرى فى عمليات preprocessor
اما الكتاب فهو رائع لمن ارد ان يفهم معنى oop
_____________________________
C Language && Windwos_API
_____________________________
كما قال الأخ برق لا تهتم بالتقنيات في أول الطريق مثل Windows API's أو الDirectX فكل هذه مجرد تقنيات موجهة الى استخدام واحد بل حاول أن تدرس العلوم الأساسية للبرمجة مثل الOOP و الData Structures & Algorithms و الDesign Patterns و أيضاً أي مبرمج يجب أن يكون لديه فكرة و لو بسيطة عن الHardware الأساسي فبعض التصميم المنطقي Logic Design مفيد أيضا مبادئ الDatabase مثل ال ERD و الRelational Model و هكذا
Sr. Software Development Engineer
Hulu, LLC
My Blogs
التصميم المنطقي هو أصل علوم الHardware و يتكلم في الأساس عن النظم العددية مثل النظام الثنائي و الثماني و العشري و غيرها و كيفية بناء دوائر منطقية من الدوائر الأساسية مثل ال AND و الOR و الXOR و... حتى تصل الى تصميم ALU Arithmetic & Logic Unit و و و الكثير من الدوائر الأساسية مثل الMultiplexers و الEncoders
و أيضاً يوجد أنواع أخرى من الدوائر و هي الدوائر التي تحمل ذاكرة مثل الFlip Flops و الCounters و الRegisters و الShift Registers و الRam و الRom و غيرها...
كل هذا و أكثر يقدمه لك علم الLogic Design و هو من العلوم الأساسية التي ظهرت قبل ظهور الحاسبات من أيام الحاج Bool الكبير :lol: الذي وضع قوانين المنطق الأساسية و التي سميت باسمه حى الان Boolean Expressions
Sr. Software Development Engineer
Hulu, LLC
My Blogs
أولا لكى تكون مبرمج محترف
يجب انت هتعرف عتبرمج ايه .. يعنى
1- لازم تعرف النظام الى هتبرمجه و تركيبه المادى و فكره عمل قطعه و مكوناته
2- نظم المعالجه و الدوائر المنطقيه
3- تنقى أقوى لغه تعمل على هذا النظام فى حاله ال PC لازم ASM و C++
4- تعيش مع نفسك بعد كده
زاز
اللهم لا اله الا أنت سبحانك انى كنت من الظالمين
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…