أساسيات تعلم لغات البرمجة و قنوات لتعلم أهم مجالات البرمجة سنة 2023

 البرمجة و لغات البرمجة :

ماهي البرمجة : 

البرمجة هي أنك تقوم بكتابة أكواد , تلك أكواد عبارة عن أوامر و عمليات تلقى على الكومبيوتر أو اي جهاز ذكي لأن الاجهزة لا تعمل بدون أوامر.كتحريك الشاشة يعتبر أمر ملقى على الجهاز لكي يقوم بتحريك شاشة فهي أيضا كود بلغة برمجة معينة يفهمها المطور و الجهاز و انت مستقبلا بعد تعلم البرمجة و توجد عدة أنواع لغات برمجة و البعض منها مكملة للأخرى و البعض منها نسخة مطورة على لغة قديمة .

ماهي مجالات البرمجة :

البرمجة محيط واسع من المجالات حيث أنها عديدة و شاسعة فالبرمجة تحتاج الى تعلم دوري و تتبع اخر تطوارات في المجال الذي تريد أن تتخصص فيه لإنها و ببساطة تتطور و تتغير كل مرة و بشكل دوري أيضا لهذا يجب أن تتابع ما مدى تقدم المجال البرمجي الذي أنت تخصصت فيه و نذكر أهم مجالات البرمجة .

أهم مجالات البرمجة و لغات كل مجال برمجي :

أروع مجال برمجي و الذي أحبذه شخصيا هو ذكاء الإصطناعي و هو المجال البرمجي المتطور و لحد الساعة لا يزال في تطور فهو بإختصار يختصر حياة الإنسان مثال الذكاء الإصطناعي الذي تستعمله للبحث عن طريق الصوت أو كما هي منتشرة في العالم “اليكسا”   التي تعمل بالذكاء الإصطناعي و هي ذاتية التطور و تتطور بشكل يومي مثال كلغة أو مصطلح جديدة تتعلمه و تمة إبتكارها و برمجتها باللغة البرمجية بايثون و هي اللغة الأكثر إستعمالا في هذا المجال .

ثاني أفضل مجال برمجي هو برمجة المواقع الواب و تطويرها أنه أفضل و المطلوب بكثرة في الإونة الأخيرة حيث أصبحت الشركات تتجه الى العمل عبر الأنترنت و توجيهه أونلاين فأصبح أمر حتميا أن تتجه الى مواقع الواب و تستعمل في هذا المجال البرمجي ثلاث لغات   html و هي لغة سهلة جدا إذ تعتبر هذه لغة كعظام لجسد الواب أي تستعمل لهيكل الواب و لغة الثانية هي css و هي بمثابتة لون الهيكل و مواضع العظام أي تستخدم في تزيين “design” للواب و لغة ثالثة هي جافا سكريبت و إذ تعتبر عضالات الواب المسؤولة على تحريك الجسد و قوته فهي قوة الواب و أدائه . لكن تطوير الواب ينقسم الى قسمين الواجهة و هي المذكورة أما الخلفية فليس لدي معلومات كافية عليها لكن سأضع في أخر المقالة قنوات يمكن أن تساعدكم في فهمها .

ثالث أمتع مجال برمجي هو برمجة العاب صحيح أننا نلاحظ أن العاب عبارة عن تحريك شخصيات أو أشياء يمين و يسار و قفز فوق الحواجز عبر ضغط على أزرار لكن هل فكرت كيف يمكن لتلك أزرار أن تحرك الشخصية و هل فكرت يوما كيف يتم برمجتها,فبرمجة العاب مجال حيوي و ممتع جدا و هذا ليس بمعنى أنه سهل ولا يحتاج لتعلم أساسيات و يمكنلأي شخص أن يتعلمها ففي برمجة العاب يوجد محركات كمحرك يونيتي unity و اينريال انجين unreal engine فهذان المحركان هم أيضا في نفس الوقت محررات أكواد البرمجة ففيهم تجد شخصيات و لغة المستمعلة في برمجة ألعاب هي لغة سي شارب c# وبلوبرينت blueprint و كل لغة مميزة على الاخرى حيث تعتبر blueprint تبسيط للغة سي شارب.

فكان هذا لغةو المجالات التي تتخصص فيها لكن أعلم أنك تتسأل أين يمكن أن أجد  أين يمكن أن تتعلم هذه اللغات تابعنا .

قنوات يوتيوب و كورسات لتعلم البرمجة :

في هذه الفقرة سنقوم بإقتراح أروع قنوات يوتيوب لتعلم البرمجة منها العربية و الاجنبية في كل مجال مذكور سابقا .
في مجال تطوير مواقع الواب نقترح لكم :
el zerowebschool و هي قناة يوتيوب عربية فيها كل شئ لتطوير مواقع الواب و فيها كل شئ تحتاج من لغات باختصار من صفر الى الياء . ثاني قناة codezilla و هي أيضا قناة عربية تعلمك أساسيات تطوير مواقع الواب و هيا أيضا في يمكنك تعلم أساسيات . أما بالنسبة للذكاء الإصطناعي فأعرف قناة وحيدة أجنبية و هي Freecodecamp و هي قناة أجنبية فيها كل شئ تريده من ذكاء الإصطناعي و تطوير ألعاب و غيرها من المجالات .
في نهاية المقال يمكنك الأن البدأ في تعلم البرمجة و بداية في تخطيط للمستقبل و تطوير المجال الذي تريده أن تتخصص فيه .

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *