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

مرحبا المجتمع! لقد قمنا في Hexlet بتجميع قائمة تضم خمس منصات إلكترونية آلية مجانية للمبتدئين.


بالروسية:


أكاديمية HTML
"أكاديمية" يعلم تخطيط الموقع. المحتوى الرئيسي بتنسيق اشتراك (390 روبل شهريًا) ومكثف (من 12500 روبل) ، ولكن توجد عدة دورات تلقائية مجانية على أساسيات HTML و CSS و JavaScript.


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


أساسيات الكود
هذه خدمة مجانية جديدة من Hakeslet. وتتمثل فكرتها الرئيسية في غمر المبتدئين بأساسيات البرمجة من خلال حل المهام البسيطة مباشرة في المتصفح. الآن هناك دروس في PHP و JavaScript و Python ، ستظهر قريباً دروس جديدة. النظام الأساسي هو الأنسب لتعلم أساسيات بناء الجملة ، وأقل لخوارزميات الضخ.


تم بناء التدريب حول تناوب أجزاء صغيرة من النظرية (3-4 فقرات) وتحديد الممارسة في المحاكاة. كل مهمة عملية لها قرار المعلم ، والتي يمكن مقارنتها بعد الانتهاء بنجاح وقسم لمناقشة المهمة.


باللغة الإنجليزية:


Freecodecode
منصة الآلي الكبيرة غير الهادفة للربح. يعلم تطوير الويب من الصفر: HTML ، CSS و JavaScript. في النهاية ، هناك دروس حول React / Redux ، وتصور البيانات ، وحتى قليلاً على الواجهة الخلفية.


من المستحيل أن يتم الخلط من البداية إلى النهاية - لا يوجد سوى برنامج واحد من بين 1400 مهمة. في مكان ما من المهمة رقم 200 ، هناك كتلة مهمة تتضمن مهام حسابية في JavaScript. عدة مرات أثناء التدريب يتم توفير ممارسة مستقلة في المحرر.


سكريمبا
مزيج عضوي من "الفيديو" والمهام في المتصفح: كما لو كان المعلم جالسًا بجوارك ويظهر ما كان يفعله في المحرر. لديك الفرصة مباشرة من خلال التسجيل لتصفح الكود ومراقبة مؤشر المعلم.


هناك عدد كبير من الموضوعات حول تطوير الويب: من "flexboxes" و Bootstrap إلى React و Vue و Angular. قد يكون العيب الوحيد للنظام الأساسي هو عدم وجود الدعم والعمل على المشاريع. ولكن هناك الكثير من المنصات الأخرى لهذا الغرض.


كوديكاديمى
واحدة من أشهر المنصات الدولية لتعلم أساسيات الترميز للعديد من التقنيات: Python و SQL و Java والتخطيط وجافا سكريبت وغيرها. أطلقت مؤخرا الدورة الأولى في C ++. كل شيء لطيف للغاية ويركز على حل المشاكل البسيطة.


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


Codingame
منصة مرسومة بشكل جميل لتعلم البرمجة بطريقة مرحة. تمر عبر المستويات في اللعبة ، أثناء تعلم البرمجة باللغة المعتادة: Python و Java و JavaScript و C ++ / #.


توفر المنصة سيناريوهات مختلفة للعبة ، ومناقشات مع المشاركين الآخرين ، ومسابقات ، ومعارك لمدة 10 دقائق للاعبين المتعددين مع مستخدمين آخرين.


اكتب التعليقات إذا نسيت ذكر بعض المنصات الآلية الجيدة


محدث بعد النشر ، قمت بإرسال الكثير من الخدمات الجيدة وأدركنا أنه من المنطقي تقسيمها إلى كتلتين: 1. تعلم أساسيات البرمجة و 2. "المشكلات". قمنا بتحرير هذا المنشور للرد على الطلب الأول. للمرة الثانية - سنقوم بإعداد ونشر منشور منفصل.

Source: https://habr.com/ru/post/ar432802/


All Articles