فكر في إرسال تبرع صغير لنا. لأننا نريد أن نحافظ على هذا الموقع لأطول فترة ممكنة. اضغط هنا لدعم
إبـدأ تعلم البرمجة من الصفر
أولاً تعرّف على علم الحاسوب :
في هذه الخطوة عليك أن تتعرف على مكونات الحاسوب وآلية عملها وحدود الحاسوب، ابحث عن مفهوم البرمجة وأين يتم استعمالها، مجالات علم الحاسوب المتوفرة حالياً... أي أن تأخد نظرة عامة.
ثانياً تعلم الأساسيات :
تعلم الخوارزميات وهياكل البيانات، ولا تقم بإهمال هذه الخطوة لأنها السر لإيجاد حلول المشاكل، مما يجعلك مبرمج محترف.
تطبيق ما تعلمته من أساسيات :
في هذه المرحلة ستتعامل مع لغة برمجة؛ من الأفضل أن تبدأ بلغة C وإن واجهتك صعوبة معها انتقل إلى لغة Python.
يمكنك أن تبدأ هذه المرحلة بعد الإنتهاء من الأساسيات أو في نفس الوقت.
تعلم البرمجة كائنية التوجيه - OOP :
أغلبية اللغات تعمل بهذا المبدأ من إنشاء 'Classes' والتعامل مع تعدد الأشكال، لذلك عليك إتقان هذا المبدأ باستعمال لغة البرمجة Java أو Python فالاثنين يعملان بمبدأ OOP.
المرحلة الأخيرة وانتقالك للاحتراف :
ابدأ بحل المشاكل في مواقع التحديات، مثل 'hackerrank'، وإلى هنا أنت لم تعد بالمبتدأ، ما عليك سوى أن تختار لغات المجال الذي تحبه وتتعلم لغات البرمجة وأطر العمل والمكتبات التي يتضمنها.
/home/u196071173/domains/hamzarachid.com/public_html/footer.php on line 150
Warning: Trying to access array offset on value of type null in /home/u196071173/domains/hamzarachid.com/public_html/footer.php on line 150
https://bit.ly/3iQV039"
aria-label="Recipient's username" aria-describedby="button-addon2" >
تم نسخ الرابط Warning: Undefined array key "login" in /home/u196071173/domains/hamzarachid.com/public_html/footer.php on line 185
Warning: Trying to access array offset on value of type null in /home/u196071173/domains/hamzarachid.com/public_html/footer.php on line 185
يُرجى السماح بعرض الإعلانات على موقعنا الإلكتروني. يبدو أنك تستخدم أداة لحظر الإعلانات. نحن نعتمد على الإعلانات كمصدر تمويل لموقعنا الإلكتروني.[ ? ]