تعلم البرمجة

تعلم البرمجة

7.5/10

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

 

إن تعلم البرمجة اليوم يضمن لك فرصا أفضل للتوظيف، فالبرمجة لغة الحاضر وآفاق المستقبل ومن المتوقع أن يكتسح المبرمجون مجال التوظيف و تصبح هذه المهارة من متطلبات سوق العمل.

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

ما ستتعلمه من دورات البرمجة

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

الشروط المسبقة لاخذ دورة برمجة

  1. الطريق لتعلم البرمجة و الوصول الى مرحلة الاحتراف تبدأ بالاهتمام الشديد بعالم البرمجة والحاسوب .ومحال أن تصبح مبرمجا مبدعا ناجحا إذا لم تحب هذا المجال فالإنسان إذا أحب ما يقوم به أبدع فيه .
  2. الاصرار وعدم الاستسلام فالطريق طويل بعض الشيء و يحتاج الى عزيمة خاصة للمبتدئين والذين ليست لهم خلفية تعليمية مسبقة .
  3. التفكير المنطقي من المهارات الأساسية التي يجب اكتسابها و تطويرها قبل بداية الرحلة سيساعدك ذلك  كثيرا في فهم لغات البرمجة وكتابة الخوارزميات.
  4. من المؤكد أنه لدخول هذا العالم لابد أن تكون قادرا على استخدام الحاسوب و التعامل معه لتكون تجربتك مثمرة و ناجحة .
  5. يجب أن تكون لديك فكرة ولو بسيطة عن ماهية البرمجة و أساسياتها لتتضح أمامك الصورة عند شروعك التعلم من  الدورات.
  6. محاولة اختيار تخصص معين على الأقل في المرحلة الأولى فالبرمجة مجال واسع و متشعب و التخصص يمنعك من التشتت و يزيد فرص احترافك في الاختصاص الذي اخترته .
  7. يجب أن يكون مستواك في اللغة الانجليزية مقبولا لأنها لغة التكنولوجيا والبرمجة و قد تجد بعض الصعوبات في فهم عديد المصطلحات خلال رحلة تعلمك في مجال البرمجة .

محاور دورات تعلم البرمجة

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

  • المفاهيم الاساسية لعلوم الحاسوب و تطبيقها عمليا باستخدام سكراتش
  • تعلم أساسيات البرمجة و الخوارزميات
  • تعلم بناء العاب برمجية
  • تعلم الكتابة بلغة الجافا
  • أساسيات لغة HTML
  • تعلم أساسيات لغة JavaScript
  • تعلم اردوينو
  • تعلم الكتابة بلغة بايثون
  • التعرف على مفاهيم البرمجة الكينونية في لغة البايثون
  • أساسيات تطوير الويب
  • التعرف على قواعد البيانات بمختلف أنواعها
  • مفهوم البرمجة الديناميكية
  • طريقة تصميم موقع الكتروني باستخدام تقنية ASP.NET
  • برمجة تطبيقات ايفون و الايباد
  • مبادئ لغة السويفت لإنشاء تطبيقات الايفون
  • برمجة تطبيقات الاندرويد
  • برمجة تطبيقات الويب باستخدام ASP.NET

مواقع تقدم دورات تعلم البرمجة

البرمجة من المجالات الرائدة في الوقت الحاضر و لغة المستقبل لذلك نجد كما هائلا من المواقع و المنصات التي تقدم دورات متخصصة  في هذا المجال و نذكر منها:

موقع تيرا كورسيز

هناك قسم برمجة الحاسوب زاخر بأكثر من 222 دورة في هذا المجال منها:

  • JavaScript أكثر من 12 دورة
  • C++ أكثر من 13 دورة
  • Python أكثر من 15 دورة

موقع ندرس

موقع معارف

موقع مهارة

موقع ادراك

موقع فرصة

موقع برمج

اسماء في مجال تقديم دورات تعلم البرمجة

  • هاني أبو عرب:

دورة -برمجة تطبيقات الايفون على منصة ادراك.

  • حسام خيري :

له دورة بعنوان IEEE SSCS Embedded Systems Diploma : 103 – C Language Programming – Part 2 على موقع رواق

  • أسامة الزيرو:

دورة على منصة اليوتيوب Mastering Python

دورة Learn HTML5 In Arabic على تيرا كورسيز

  • محمد أمين :

له دورات على منصة اليوتوب منها دورة برمجة اسكربت Php

  • أحمد ناصر :

دورة على منصة التدريس تطوير برامج الايفون بلغة السوفت

  • سفيان المجالي:

دورة البرمجة بلغة سكراتش معروضة على موقع ادراك

  • محمد عيسى :

من دوراته المقدمة على موقع تيرا كورسيز دورة بعنوان دورة من الصفر للاحتراف Ionic 3 مع مشاريع كاملةiOS , Android

 دورة في تعلم البرمجة موصى بها

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

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