اكاديمية ورشة لونك

منصات تعليم لغات البرمجة بكل سهولة مجاناً

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

و لكن هل بإمكانك تعلم البرمجة ذاتياً ؟ و مجاناً ، بدون دفع أي تكلفة تٌذكر ؟ .. نعم بإمكانك هذا ، فإنك لست بحاجة إلي دورات تعليمية ، و لكن عليك الإطلاع علي برامج و أمثلة مكتوبة بهذه اللغة ، لفهم الفكرة العامة قبل البدء في تنفيذها .

و هنا قائمة بأشهر و أهم و أبرز المنصات و المواقع الإلكترونية التفاعلية ، التي تهتم بتعليم اللغات البرمجية المختلفة بشكل مجاني و ذاتياً :

المنصات الأجنبية لتعليم لغات البرمجة

sololearn

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

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

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

Swift Playgrounds

في الأساس “Swift” إنها لغة برمجة مفتوحة المصدر ، شركة أبل قامت بالقيام بإصدارها من بضعة سنوات ، و يقوم المطورين المحترفين بإستخدامها للقيام بإنشاء تطبيقات IOS و MacOS و tvOS و Watch OS ، إذا ماذا لو تعلمها و كانت أبل هي المعلم ؟ .

أبل تقدم لك تطبيق أشبه بمنصة تعليمية لدورة تدريبية مبٌسطة و سهلة ; للقيام بتعليم المستخدمين بطريقة تفاعلية و سهلة ، و خطوة بخطوة المفاهيم الأساسية الخاصة بلغة Swift و بيئة العمل الخاصة بها .

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

Code

إنها منصة تعليمية تفاعلية غير هادفة للربح للغات البرمجة ، تم إطلاقها في سنة 2013 برعاية كبار رواد الأعمال التقنيين في الولايات المتحدة ، مثل : (بيل غيتس ، مارك زوكربيرج) ، و تحدث عنها أحد الرئيس الأمريكي السابق بارك أوباما بخطاب من خطاباته .

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

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

Codecademy

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

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

بالإضافة إلي إنه يقوم بتقديم بيئة تدريبية بداخل المواقع للتدرب علي تأسيس موقع بإستخدام اتش تم ال أو سي اس اس قبل الإنتقال لتعلم لغات مثل : روبي أو بايثون .

Team Tree house

إنها منصة تشبه منصة Codecademy ، بالإضافة إلي إنها تحتاج لإشتراك مدفوع ، فإن الدورات مقسمة إلي وحدات أو مراحل مختلفة ، و بعد كل أول مرحلة المتعلم سوف يضطر للقيام بدفع رسوم إشتراك شهري و قدرها 25 دولار للوصول إلي المرحلة التالية .

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

Free Code Camp

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

LearnStreet

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

Python

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

Python Challenge

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

KillerPHP

إنها منصة تعليمية مُخصصة بتعليم لغة البرمجة بي اتش بي PHP و كل شئ يخصها .

HTML5 Rocks

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

Dive into HTML5

عبارة عن سلسلة قام بكتابتها Mark Pilgrim سوف تتعلم منها أساسيات اتش تي ام ال 5 و طريقة الإنتقال إليها من إصدارات HTML الأقدم مع مراعات دعم المتصفحات المختلفة .

HTML5 Doctor

إنه مثل السابق تماماً ، و متخصص في لغة HTML5 اتش تي ام ال 5 بالإضافة إلي إنه هناك الكثير مثله ، مثل : HTML 5 Demos و HTML5TEST .

SQLZOO

إنه موقع لتعلم لغة SQL الخاصة ببرمجة قواعد البيانات Database بالأساس لغة SQL هي لغة صممت للقيام بجعل تخزين البيانات و القيام بإستراجعها من قاعدة البيانات أمر سهل ، و إن هذه المنصة تسمح للمستخديمن الخاصين بها بتعلم هذه اللغة مع شروحات إحترافية ، بإهتمام و تفاعل مع واجهة مميزة .

Code Ranch

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

Code School

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

Code Avengers

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

Standford

إنها منصة تعليمية رائعة تم تقديمها من جامعة ستانفورد ، هدفها تقديم دورات تعليمية في البرمجة .

CodeHS

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

Sourcegraph

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

whatsnext

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

The Code Player

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

W3schools

إن هذا الوقع يقوم بتقديم دروس تعليمية سهلة لمن يريد تعلم البرمجة من البداية إلي الإحتراف ، مع العديد من الشروحات و الأمثلة ، مع القيام بإتاحة الفرصة لتطبيق هذه الأمثلة ، الموقع يقوم بتوفير دروس في اتش تي ام ال و سي اس اس و جافا سكربت و بي اتش بي و jQuery و SQL .

Coding for good

هذه المنصة تعلم مستخديمها البرمجة من البداية ، عبر روابط مُختارة لمصادر إلكترونية مُختلفة ، و بالنهاية كل جزئية هناك سوف يستعين عليهم القيام بالتطبيق العملي خطوة بخطوة .

Mozilla Developer Network

إن Mozilla توفر علي منصتها التعليمية الرسمية ، و المعروفة بإختصار MDN دروس لمن لديهم معرفة أولية بالبرمجة و أخري للمحترفين للقيام بتعلم تطوير المواقع و تطبيقات الويب .

Scratch 2.0

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

Dash

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

PROGRAMMR

إنها منصة تقوم بتقديم دروس في كل لغات البرمجة الشهيرة مثل : جافا و بي اتش بي و روبي و اجاكس و جي اس و سي بلس بلس و حتي دروس برمجة و تطوير الهاتف ، و بها الكثير من التمارين و التطبيقات .

Udacity

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

Codeconquest

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

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

HTML.net

إنه موقع متخصص لمهتمين بدروس الاتش تي ام ال و السي اس اس و البي اتش بي من المستخدمين المبتدئين ، و به منتدي متاح للمناقشة بين المستخدمين و المتعلمين .

ARCCN

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

برمجة

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

مشروع مطوري الويب

يقوم بتقديم مقاطع فيديو لدروس متنوعة حول أساليب و أساسيات تصميم و برمجة المواقع بكل سهولة ، بالقيام بإستخدام لغات HTML و CSS و PHP و JQuery .

شبكة عبدالله عيد

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

المعهد العربي لتعلّم لغات البرمجة

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

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

مهاب البوشي

مهاب البوشي

مهاب البوشي ، مؤسس شركة ترويج 'Trweeg.Com' و مسئول السيو و التسويق في ورشة لونك و مدير اكاديمية ورشة لونك التعليمية .

1 تعليق

Your Header Sidebar area is currently empty. Hurry up and add some widgets.