code avengers

تعلم لغة البرمجة التي ترغبها مجاناً



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

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

 

CodeSchool :

CodeSchool

يرفع هذا الموقع ” التعلم من خلال العمل ” شعاراً له ، فهو يريدك أن تتعلم من خلال العمل مباشرة بدلاً من إعطائك درساً ثم تطبيق هذا الدرس ، لا بأس أن تخطئ ، يؤمن هذا الموقع أنك سوف تتعلم كثيراً من أخطائك ، ويعتمد أسلوباً ممتعاً في التعليم ، كل ما عليك فعله هو التسجيل بالموقع و اختيار اللغة التي ترغب بتعلمها ، يدعم الموقع عدد من اللغات التي يمكنك تعلمها ، من هذه اللغات :

Ruby – JavaScript- HTML/CSS- iOS – Git- SQL

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

 

CodeCademy :

 Code

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

Rails, Angularjs, Rails Auth, The Command Line, HTML & CSS, JavaScript, iQuery, PHP, Python and Ruby

 

أكاديمية حسوب :

أكادمية حسوب

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

 

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

 

Khan Academy :

khan Academy

شعار هذا الموقع هو كما تشاهد في الصورة أعلاه ” يمكنك تعلم أي شيء ” ، فهذا الموقع ليس مختصاً بتعليم لغات البرمجة ، بل يقدم مواداً تعليمية مختلفة تشمل الرياضيات و الطبيعة و الإقتصاد و غيرها ، الموقع مجاني و يمكنك الاستفادة و الاستمتاع بالكم الهائل من الدروس التي يقدمها ، ومن جملة هذه الدروس يقدم الموقع دروساً خاصة بلغات البرمجة ، من هذه اللغات نذكر :

Drawing and animation, SQL, HTML/CSS, JavaScript

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

 

The Code Player :

 The code player

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

HTML5, CSS3 , JavaScript

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

 

programmr :

programmr

من المواقع التي تعتمد على سياسة ” Learn By Doing ” أو ” تعلم من خلال الممارسة ” كسياسة تعليمية ، حيث بمجرد دخولك الموقع و اختيارك اللغة التي تريدها ستبدأ بكتابة الكود فوراً ، الجميل في هذا الموقع أنه يدعم جميع المستويات من المبتدئ إلى المتوسط إلى الخبير ، يمكنك تعلم اللغة التي ترغب إذا كنت مبتدئاً و تريد تعلم لغة برمجة جديدة ، أما إذا كنت خبيراً فيمكنك الدخول بمنافسات مع مبرمجين آخرين و هذا سيؤدي إلى صقل مهاراتك و تطويرها ، الموقع فعلاً جميل و أنصحك بتجربته مهما كان مستواك البرمجي ، و هو مجاني و يدعم عدد كبير من لغات البرمجة  و منها :

Java, C++, C#, Python , PHP

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

 

Code Avengers :

code avengers

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

 

w3schools :

w3school

يعتبر موقع W3schools  واحداً من أشهر المواقع في تعلم لغات البرمجة بشكل عام و لغات البرمجة الخاصة ببناء صفحات الويب بشكل خاص ، حتى تدرك أهمية هذا الموقع يكفي أن أذكر لك أن عدد الزيارات الشهرية إلى هذا الموقع تبلغ أكثر من 40 مليون زيارة ، الموقع جميل و ممتع و يعتمد أسلوب تفاعلي في التعليم ، ويدعم عدد كبير من اللغات و أدوات البرمجة و الويب و منها :

HTML – CSS – JAVA Script – PHP – ASP.Net – SQL – XML – WEB Building

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