حساباتنا الإجتماعية

دليلك الشامل للدخول في عالم البرمجة و افضل المواقع و الكورسات لتعلمها

اخبار تقنية

دليلك الشامل للدخول في عالم البرمجة و افضل المواقع و الكورسات لتعلمها

مقدمة :

لا شك ان لغات البرمجة اصبحت حديث العصر , و ان كل شاب عربي و اجنبي طموح يريد تعلم البرمجة و كسب المال منها.

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

اولا كـ مبتدئ تريد دخول هذا العالم الكبير يجب عليك معرفة اي مجال من مجالات البرمجة تريد ؟!.

هل تريد ان تكون مبرمج تطبيقات ام العاب ؟! ام تطبيقات سطح المكتب او تريد ان تتعلم الذكاء الاصطناعي و كيفية عمله ؟!.

كل هذا في عالم البرمجة و اكثر و لكـن كـ نصيحة لا تدخل فيه ما لم تحدد اي مجال تريد لكي لا يصيبك الاحباط.

 

تعريـف البرمجة :

تعرف البرمجة بأنها كتـابة تعليمات و توجيـه اوامر للحاسوب ( Code ) , لحل مشكلة ما او تحليل بيانات او تنفيذ سلسلة من الاعمال.

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

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

لغــات البرمجة الاشهر :

في السابق كان المبرمجين يستخدمون الصفر و الواحد هي الاشياء التي يتعامل معها الحاسوب و هي عمليـة متعبة للمبرمج.

و اتجهت الشركـات كـ مايكروسوفت و غيرها الى انشاء حل وسط يفهمه الالة و المبرمج الا و هي لغـات البرمجة مثل :

  • لغـة جافا.
  • لغـة C.
  • لغـة ++C.
  • لغـة #C.
  • لـغة PHP
  • لغـة JavaScript.
  • لـغة Paython.
  • لغـة .Net.

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

 

مجـالات البرمجة :

1- تطبيقات سطج المكتب :

تطبيق سطح المكتب يعمل بشكل مستقل في حاسوب مكتبي او حاسوب محمول مثـل برنامج ادارة الحسابات او ادارة مطعـم.

او تطبيقات تساعد المؤسسات و الشركات و تسهيل العديد من المهام الموكلة و انجازها بسرعة و دقة.

 

ماذا يجب ان اتعلم لإصبح مبرمج تطبيقات سطح المكتب :

  • تعلم الخوارزميـات.
  • لـغة C.
  • لـغة #C.
  • لـغة Asp.net التابعة لشركة مايكروسوفت.
  • لغـة Java.

2- نطبيقات الهواتف الذكية :

اصبحـت برمجة تطبيقات سطح المكتب الاكثر طلبـا حول العالم اجمع و اتجه العديد لتعلم هذا المجال بسبب تزايد مستخدمين الهواتف.

و يمكن من خلاله تكوين ثروة ضخمة من خلال بيع التطبيق او رفعه على جوجل بلاي.

و يقوم مبرمج تطبيقات الهواتف الذكيـة بإنشاء تطبيقات مثل برامج المونتاج و برامج تعلم اللغة الانجليزية و غيرها.

 

و يجب عليك تعلـم الاتي لتصبح مبرمج تطبيقات الهواتف :

  • برمجة الاوبجكتيف سي (Objective c) لنظـام التشغيل (ios) , او البرمجة بلغة الجافا او كولتن لنظـام التشغيل (Android).

 

  • تعلم التصميم الجرافيكي و هو اهم شي لان تصميم تطبيقات الهواتف تعتمد اعتماد كبير على التصميم.

 

  • تعلم تصميم واجهات المستخدم.

 

3- برمجة و تصميم الويب :

مبرمج مواقع الويب هو الشخص المسؤول عن انشاء و تصميم صفحات الويب و انشاء مواقع الانترنت.

تكون معظم مواقع الويب مربوطة بقاعدة بيانات لتخزين محتويات الموقع و هي مسؤولية مبرمج الويب.

وتعد لغه توصيف النص التشعبي HTML ولغه Java Script من اهم اللغات و الاساسيات التي يجب علي المبرمج تدعيم نفسه بها وهناك لغات ايضا لا تقل اهميه عنهما و ابرزها لغه PHP و PERL و Java و Asp وغيرهم.

4- برمجة قواعد البيانات :

يعرف مبرمج قواعد البيانات ب انه الشخص المسوؤل عن قواعد البيانات ومعرفه الاخطاء التقنيه.واختيار لغه البرمجه المناسبه لانشائها.

 

افضل مواقع تعلم البرمجة :

1- موقع code acadmy :

هو موقع معروف لتعلم البرمجة بالنسبة للمبتدئين او المحترفين و يوفر واجهات و كورسات مفيدة جدا.

يمكنك بالفعل الاعتماد عليه في اثناء تعلمك للبرمجة و يقدم الموقع دروس في عدة لغات برمجة مثل php , asp.net , غيرها.

 

2- موقع wibit.net :

و هو مناسب للمبتدئين و يفيديهم بحيث يعطيك تاريخا موجزا لما سوف تتعلمه بدءا من الاساسيات الى الاحتراف.

 

اشهر الدروس على يوتيوب لتعلم البرمجة :

1- قنـاة اسامة الزيرو :

صراحة هذه القناة العملاقة تعلمت منها الكثير الكثير من خلال رحلتي لتعلم البرمجة و بها عدد كبير من الكورسات التي ستستفيد منها.

 

2- قناة عبد الله عيد :

و هذه القناة تركز تحديدا في مجال برمجة تطبيقات الهواتف الذكية لذلك من يريد الدخول في هذا المجال فأنصحه بهذه القناة.

 

و هنـاك العديد من المواقع و الكورسات المدفوعة و مجانية على النت و على يوتيوب و لكـن هذه الافضل.

 

متابعة القراءة
عدد المشاهدات: 4
قد يعجبك أيضاً...
اضغط هنا وشاركنا رأيك

شاركنا رأيك!

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

المزيد من اخبار تقنية

صعود