محتويات المقالة :
من الصفر الى الاحتراف اهم مصادر تعلم البرمجة مجانا 2022
يتميز عالم البرمجة بتنوع المصادر والادوات المتاحة على الانترنت فاذا أردت الدخول في عالم البرمجة من البدايه فعليك بعدة خطوات قبل ان نبوح لك ب اهم مصادر تعلم البرمجه من الصفر لسنه 2022
١. في البدايه يجب ان تضع هدفاً 🎯 في رأسك، بمعني لا تقل أريد تعلم البرمجة ولكن أريد أن أصبح مطور تطبيقات الهاتف المحمول أو مطور تطبيقات ويب أو غير ذلك.
٢. ضع كل لغات البرمجة التي تحقق لك هدفك في قائمة، مثال لتتعلم تطوير تطبيقات الهاتف المحمول إما أن تتعلم جافا/كوتلن، أو بايثون أو جافاسكريبت أو غيرهم.
٣. اختر لغة و اختر مصدراً للتعلم يناسب المبتدئين (حبذا لو وجدت من يساعدك في هذه الخطوة من أهل الخبرة).
٤. قسم رحلة التعلم لخطوات صغيرة علي الأيام.
٥. لا تيأس إذا شعرت أن الأمر صعب، فأول خطوة دائماً تكون الأصعب.
٦. بعد أن تتقن اللغة و تتعلم مفاهيمها البرمجية، اصنع بها شيئاً. فإذا كنت اخترت أن تكون مطور تطبيقات الهاتف المحمول فاصنع تطبيقا ليساعدك في أي أمر من أمور حياتك .. سوف تلاحظ هنا أنك استخدمت لغة البرمجة التي تعلمتها و أيضاً تعلمت ال framework اللازم لبناء التطبيق.
اهم مصادر تعلم البرمجة مجانا
اولا : تعلم علوم الحاسوب
كورس جامعه هارفرد CS50
اول شئ قبل تعلم البرمجه من الصفر يجب عليك اولا معرفه ما هو علوم الحاسوب يوجد كورسات كثيره للبدء في علوم الحاسوب و اشهر كورس هو كورس من جامعه هارفرد CS50 هذا الكورس فعلا يعتبربدايتك للكمبيوتر ساينس من الصفر يشكل عام حتى لو لم يكن لديك اي فكره عن هذا المجال – كورس مقدم من جامعة هارفارد وحقيقي يعتبرمن أفضل المداخل لفهم آلية عمل الكمبيوتر بشكل عام.
لينك الكورس من هنا
اما اذا كان لديك مشكله في اللغه فلا داعي للقلق فيوجد كورس اخر مترجم للغه العربيه من هذا الكورس بل وافضل من كورس هارفرد ومتعمق اكثر في كل شئ من هنا
ثانيا : اهم المواقع العالميه لاحتراف البرمجه من البدايه
1- موقع FreeCodecamp
يعتبر من أفضل مواقع تطبيق ماتتعلم أثناء دراستك للبرمجة, فى أكتر من 7000 درس تعليمي وكورس على يد خبراء المجال.
لينك الموقع من هنا
2- موقع W3school
أهم مايميز w3school الأمثله وانك ممكن تجرب أي كود قدامك مباشره ويعتبر مرجع لا غنى عنه للعديد من المبرمجين فبطبيعة الحال ان كنت مبرمجا فإنه لا يمكنك ان تحفظ كل الاكواد البرمجية الخاصة باي لغة، وبالتالي فانك سترجع لموقع W3Schools من اجل اخذ هذه الأكواد البرمجية التي ستحتاج لاستخدامها، بالاضافه الى العديد من الدروس التعلمية للعديد من لغات البرمجة مثل HTML، CSS و JavaScript، PHP، SQL، W3.CSS،
لينك الموقع من هنا
3- موقع Github
هذا الموقع باختصاريعتبر مسنودع لتخزين الأكواد البرمجية لمشروعٍ ما، وتَتبُع السجل الكامل لجميع التغييرات التي تم إجراؤها على هذا الرمز، فهي تسمح للمطورين بالتعاون في مشروعٍ أكثر فعاليةٍ من خلال توفير أدوات لإدارة التغييرات المتعارضة المحتملة من مطورين متعددين، وهو يسمح للمطورين بتغيير البرامج وتطويرها وتحسينها من مستودعاتها العامة مجانًا،
فهذا الموقع باختصار يعتبر أكبر تجمع للمطورين في العالم، حيث يضم اكثر من 40 مليون مطور كما يحتوي على أكثر من ١٠٠ مليون مشروع
لينك الموقع من هنا
ثالثا : اهم مصادر تعلم البرمجة مجانا من خلال اليوتيوب
1-قناة أسامة الزيرو
طبعا هذه القناة الغنية عن التعريف مناسبه جد لكل مبتدئ يريد أن يخطو خطواته الأولي في مجال تطوير المواقع و تعلم البرمجة مجانا
فقد سماها صاحبها المهندس أسامة محمد المعروف بأسامة الزيرو ب Elzero Web School لأنه بإمكانك أن تبدأ فيها تعلم البرمجه من الصفر تماما كشخص لا يعرف أدنى شيء عن البرمجه وتطوير المواقع , وفي مجال البرمجة أختار الزيرو مجال الويب تحديداً
و هذه القناه تحتوى على ربع مليون مشترك الى الان وهو ايضاً مؤسس جروب الزيرو ويب سكول على فيسبوك
يمكنك زياره القناه من هنا
وننصحك ان تبدا في هذه القناه بالترتيب على النحو التالي :
1- Html In Arabic
2- Learn Css In Arabic
3- Learn Html5 In Arabic
4- Learn Css3 In Arabic
5- Web Design Tutorials
6- Learn Javascript In Arabic
7- Javascript Examples & Tutorials
8- Learn jQuery In Arabic
9- jQuery Examples & Tutorials
10- Learn Javascript Html DOM
11- Learn Php5 In Arabic
12- Php5 Examples & Tutorials
13- Mysql 5 Essential Training
وعندما تبدا في التطبيقات العملية ننصح فيها بهذا الترتيب :
1- Creating A Website From Preview Lev 1
2- Creating A Website From Preview Lev 2
3- Creating A Website From Preview Lev 3
4- How To Design With Bootstrap 3
5- Create an eCommerce Website With Php, Mysql
2- قناه بغداد الجديده
من المعروف ان هذه القناه تحظى بشعبية كبيرة في العالم العربي لصاحبها المهندس حسين الربيعي حيث انها قناة تعليمية متخصصة في تعليم كل مايخص لغات برمجة وتصميم المواقع وبرمجتها وامن معلومات بشكل مجاني وعالي الجود
كما انها تحتوي على كم هائل من الكورسات والدورات المميزه جداً في تعلم برمجة تطبيقات الاندرويد مجاناً
يمكنك زياره القناه من هنا