أفضل 10 كورسات برمجة للمبتدئين!

يبحث العديد من المبتدئين في مجال الكمبيوتر عن كورسات برمجة عربي بسبب صعوبة تلقي واستيعاب المعلومات من مُحاضرين أجانب مما يعكس لديهم صعوبات كثيرة في تعلم البرمجة. البحث عن كورسات برمجة على الإنترنت بشكل عام أمر شاق ومُرهق، فقد تجد أمامك مئات وربما آلاف من النتائج على محرك بحث جوجل دون أن تعرف ما هو أفضل دورة تعليمية يُمكنك أن تبدأ بها! من خلال هذا المقال سنستعرض معاً تجميعة كورسات برمجة تساعدك في تعلم أساسيات البرمجة

هل سألت نفسك ذات مرة كيف يقوم الحاسوب بكتابة كلمات مثل هذه التي تراها أمام عينيك؟! الحاسب الآلي يتلقي الأوامر من المُستخدم لتنفيذ العديد من المهام بكفاءة ودقة متناهية ولكن كيف يتم التواصل بين الإنسان والآلة! لذلك ظهرت الحاجة إلى لغات معينة تختلف عن اللغات التي يستخدمها البشر وهي لغات البرمجة

1- كورس أساسيات البرمجة

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

رابط الكورس

2- كورس CS50 مترجم

يتناول المساق نظرة عامة على مجال الحاسب الآلي، بالإضافة إلى الأساسيات التي ينبغي عليك معرفتها قبل بدء رحلة تعلم البرمجة من الصفر؛ ويُعد كورس CS50 من أفضل وأقوى الكورسات المُرشحة بشدة لأي شخص يريد تعلم أساسيات البرمجة من الصفر؛ المادة العلمية للكورس مُقدمة من موقع edX ومتاح باللغة العربية على قناة (Coders Camo).

يتناول المساق النقاط الآتية:

  • مقدمة شاملة في علوم الكمبيوتر والبرمجة
  • الخوارزميات، هياكل البيانات، الأمن المعلوماتي، هندسة البرمجيات، تطوير الشبكات
  • نظرة عامة على كل من (HTML، CSS، JS، SQL، Python)

رابط الكورس

3- كورسات برمجة عربي من إدراك

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

رابط الكورس

4- كورس برمجة للمبتدئين

يتناول الكورس أهم المبادئ الأساسية في البرمجة وذلك في لغة ++C ؛ حيث يشمل مقدمة عامة بالإضافة إلى شرح أهم المفاهيم البرمجية مثل (الدوال، المتغيرات، أنواع البيانات، المصفوفات، الجمل الشرطية) بالإضافة إلى شرح البرمجة كائنية التوجه (Object Oriented Programming)

رابط الكورس

5- أساسيات البرمجة في جافا سكريبت

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

رابط الكورس

كورسات برمجة عربي

 

6-  أساسيات البرمجة

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

رابط الكورس 

7- مقدمة عن البرمجة وعلوم الحاسب

الكورس مُقدم من جامعة MIT ومُعد خصيصاً للمبتدئين في مجال البرمجة، ويتناول كيفية كتابة برامج بسيطة باستخدام لغة البايثون. 

رابط الكورس

8- كورس جافا للمبتدئين

المساق مُقدم عبر أكثر من 400 فيديو تعليمي قصير يتناول تعلم لغة الجافا من البداية وحتى الاحتراف.

رابط الكورس

9- دورة مبادئ وأسس البرمجة

يتكون الكورس من 5 فيديوهات تعليمية تعرض لك القواعد العامة التي ينبغي البدء بها في تعلم أي لغة برمجة أخرى، الكورس لا يتطلب أية خلفية مسبقة عن البرمجة ويضم محتوى باللغة العربية.

رابط الكورس

10- كورس بايثون للمبتدئين

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

الدورة مُقدمة باللغة العربية من قناة (Codezilla) وهي واحدة من أشهر القنوات التعليمية في البرمجة، يتناول الكورس نظرة سريعة على اللغة بالإضافة لمعرفة أشهر الدوال المستخدمة في اللغة وكيفية بناء أول تطبيق بها

رابط الكورس

ما هي أسعار كورسات البرمجة؟

تتراوح تكلفة أسعار دبلومات وكورسات البرمجة في المراكز التعليمية من 1000 إلى 5,000 جنيه مصري وربما أكثر على حسب لغة البرمجة التي تريد تعلمها وحجم المشروعات العملية في الدورة، أما كورسات البرمجة المتوفرة اون لاين فتبدأ من 149 جنيه مصري.

أشهر أماكن كورسات البرمجة في مصر

  • ITI
  • Route
  • YAT
  • AMIT Learning

مرحلة التأسيس الصحيحة للمبرمج

  • لغة ++C
  • البرمجة كائنية التوجه OOP
  • هياكل البيانات Data Structures
  • الخوارزميات Algorithms
  •  Design Patterns

كيفية تعلم البرمجة بشكل احترافي من خلال حل المسائل والمشكلات (Problem Solving)

 

آخر تحديث: 8 يونيو 2018

ماذا عن Osama

أعشق التدوين!

3 تعليقات

  1. احبكم من كل قلبي
    و احب كل من يساهم في نشر المعرفة

  2. برناج جميل

  3. اصاله عربي فايز العطاونه

    شكرا كثير كثير

اترك تعليقاً

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