أقسام لغات البرمجة ..-260
مصنع البرامج ....
تمكنت من الأساسيات: برهن لي
التمرين الأول (مثلث النجوم): ..
الحل بلغة سي#. 27
الحل بلغة الفيجوال بزيك؛: .. ل
سلسلة من التمارين الاختبارية: .... 31
إذن كيف أنتقي مصادر التعلم؟ .. د38
بالتسبة للمراجع العربية بماذا تنصحتا؟ .....
أكاديمية المبرمجين العرب /(00.000
أريد التخصص لل مجال معين. .. ...41
هل فكرت ا تعلم أكثر من لغة برمجية؟ ......
اصنع نظام تشغيل ليا ساعة وبدون معلم ال
لا تأبه لكلام المحبطين؛ ماذا لا تصنع أنتي فيروس؟ 847
لاتأبه لكلام المجاملين؛ أنت عبقري وذكي وقد احترفت البرمجة. .. ...48
قم بتحميل مشاريع جاهزهُ وابحث "ل شفراتها : ... ...50
شارك كل ما تعرف لأنك سترسخ معارفك جيدا حينما تتكلم بها. . بلاق
سابق الأراتب وإن كنت ل قوقعة السلاحف
دنر 3ل
الا تجعل البرمجة أكبر همك لأنك ستكرهها...... سياف
ارهن نفسك بالوقت وحدد موعدا لإنهاء البرنامج..... 5ق
خطاطة جامعة ..... ...56
الخاتمة ... ويه 57
مبرمجون؛ ولكن بالتقليد
الحمد لله معز الحق وناصره.؛ ومذل الباطل وقاصره؛ والصلاذُ والسلام الأتمان
إن من أبرز المصاعب التي تقف حجر عثرهٌ
لي طريق كل مبرمج جديد. هي الحيرة ليخ
اتخاذ المسلك الصائب بعد تعلم الأساسيات؛:
همتهم من تأخذه الدهشة والذهول لأنه كان
ثلاثية الأبعاد ©؛ ومتهم من كان يظن أن البرمجة لا تتلخص سوى ل بضعة
أوامر وكلمات محجوزة بمجرد ما أن يتمكن متها سيصبح مبرمجا محترفا. وهكذا
تتنوع التصورات والتمثلات لتنتهي بصدمة تأتي على كل آمالهم وتطلعاتهم. فلا
هم يصنعون لعبة ثلاثية الأبعاد ولا هم يعرفون الطريق السليم لاستكمال
مشوار البرمجة.
أكاديمية المبرمجين العرب /00.60101مزند فط هممص //يمط | 10
ململ ة كر مرا
تسمحان لنا بصنع كل ماطلب مناء
والخطير لي المسألة أن كل الكتب البرمجية الموجودة حاليا تتتاول الجانبين
ولعل أكبر دليل على جملتي الأخيرة. هو المبرمج العربي - مع كامل احترامي
وتبجيلي - ولكم أن تسألوا كل أعلام البرمجة وأقطابها ماذا أبدعوا وماذا
قدموا للعالم. سوى إعاده إنتاج ماهو موجود أصلا؛ كتعريب البرامج. أو إضافة
مكتبات. أو صتع تطبيقات مماثلة لأخرى أجتبية. باستثتاء بعض الإبداعات
التي أقف إجلالا وإكبار لأصحابهاء
خَدْمًا بعل جَدْ واجتهاد لي سبيل التألق والتميز وحصد أوسمة ونياشين تعلق
بفخر وإباء على صدر أمتنا الغالية. وليس المجد أن تصتع ماهو موجود وإن كان
عظيما.؛ ولكن المجد أن تبدع ماليس موجودا وإن كان تافها 9.
درب المبرمجين الجدد الذين تخطوا مرحلة الأساسيات بغية توجيههم نحو
الطريق الصحيح-
ولايمكن أن يمر التقديم هكذا دون أن أتوجه بالشكر إلى كل الإخوذ والأخوات
الكتابة آملا أن ينتفعوا متي ولو بالنزر القليل. هذا ونسأل الله العلي القدير أن
يجعل هذا العمل خالصا لوجهه الكريم وألا يجعل للنفس فيه شيئا وتعوذ بالله
من العجب والكبر والغرور-
ململ ةك لسرا
ححصي
البرمجية كأن تركز على الشفرات فقط. أو تتخطى عدهُ صفحات دفعة واحدة؛
بل يلزمك قراءته بتمعن وتبصر وأن تقف على كل إرشاد وقفة قوية تتشرب
قد تهجت الطريق الصواب لاحتراف البرمجة وسلكت مسلكا مختصرا يوفر
عليك جهد التيه وعتاء الضياع بين الشفرات والمفاهيم.
ململ ةك لأصرا
بين الحلاق والرياضي والمبرمج
قبل أن نجيب عن هذا السؤال يتبغي أن نسأل أنفستا أولا؛ ماهي الأساسيات؟
الأساسيات هي القواعد والركائز التي تتبني عليها كل المفاهيم البرمجية
المتقدمة. أعطيك مثالا ا مجال آخر كي تفهم كلامي:
حينما يتعلم الحلاق كيف يمسك المقص ومن أين يبدأ عملية الحلاقة وكيف
يستخدم الموسى لتهذيب الشعرات يكون قد تمكن من أساسيات الحلاقة. أما أتواع
مثال آخر:
الأساسيات وما يترتب عنها هو مفاهيم متقدمة تتبتي عليهاء
ل البرمجة :
بما أن البرمجة هي مجال كباقي المجالات: فيمكتتا تعميم مفهوم الأساسيات
بهضمها يمكننا استيعاب مايترتب عنها من مفاهيم متقدمة. ولكن السؤال الذي
يطرح نفسه؛ علمنا أن إمساك المقص والموسى من أساسيات الحلاقة. و علمتا أن
لكي تكون مبرمجا؛ ينبغي أن تكون على علم بأبسط الأشياء لكي لا تستصعب
الأشياء المعقدة. لأن المركب ينبتي على البسيط ويترتب عته. كيف؟
من أساسيات البرمجة أن تعرف مكونات الجهاز الذي نشتغل عليه (الحاسوب
غالبا) وبالتحديد العناصر المتعلقة بالبرمجة؛ وأن تفهم طريقة عملها جيدا كي
تكون على دراية بما يحدث لل الخفاء-
ماهو الحاسوب "96011171111
الحاسوب هو جهاز الكتروني لتخزين ومعالجة البيانات. وكما هو معلوم
فالحاسوب يتكون من جزءين لا ثالث لهما. أحدهما آلي 1133081356 وهو
أكاديمية المبرمجين العرب /00م. صن مزتد ابيص // متام | 15