فكر في إرسال تبرع صغير لنا. لأننا نريد أن نحافظ على هذا الموقع لأطول فترة ممكنة. اضغط هنا لدعم
إبـدأ تعلم البرمجة من الصفر
أولاً تعرّف على علم الحاسوب :
في هذه الخطوة عليك أن تتعرف على مكونات الحاسوب وآلية عملها وحدود الحاسوب، ابحث عن مفهوم البرمجة وأين يتم استعمالها، مجالات علم الحاسوب المتوفرة حالياً... أي أن تأخد نظرة عامة.
ثانياً تعلم الأساسيات :
تعلم الخوارزميات وهياكل البيانات، ولا تقم بإهمال هذه الخطوة لأنها السر لإيجاد حلول المشاكل، مما يجعلك مبرمج محترف.
تطبيق ما تعلمته من أساسيات :
في هذه المرحلة ستتعامل مع لغة برمجة؛ من الأفضل أن تبدأ بلغة C وإن واجهتك صعوبة معها انتقل إلى لغة Python.
يمكنك أن تبدأ هذه المرحلة بعد الإنتهاء من الأساسيات أو في نفس الوقت.
تعلم البرمجة كائنية التوجيه - OOP :
أغلبية اللغات تعمل بهذا المبدأ من إنشاء 'Classes' والتعامل مع تعدد الأشكال، لذلك عليك إتقان هذا المبدأ باستعمال لغة البرمجة Java أو Python فالاثنين يعملان بمبدأ OOP.
المرحلة الأخيرة وانتقالك للاحتراف :
ابدأ بحل المشاكل في مواقع التحديات، مثل 'hackerrank'، وإلى هنا أنت لم تعد بالمبتدأ، ما عليك سوى أن تختار لغات المجال الذي تحبه وتتعلم لغات البرمجة وأطر العمل والمكتبات التي يتضمنها.