جدول المحتويات:

25 دورة برمجة مجانية عبر الإنترنت
25 دورة برمجة مجانية عبر الإنترنت
Anonim

تعلم اللغات الشعبية وأنت مرتاح في منزلك وبالسرعة التي تناسبك.

25 دورة مجانية على الإنترنت للتعلم من الصفر
25 دورة مجانية على الإنترنت للتعلم من الصفر

جافا

برمجة جافا للمبتدئين

الصوت: 11 وحدة ، 3-4 ساعات.

منطقة: أليسون.

منظم: التعلم الإلكتروني ClayDesk.

لغة: إنجليزي.

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

تعلم البرمجة في جافا

الصوت: 4 أسابيع ، 6-10 ساعات في الأسبوع.

منطقة: إيدكس.

منظم: مايكروسوفت.

لغة: إنجليزي.

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

جافا. بداية سريعة

الصوت: 9 محاضرات.

منطقة: GeekBrains.

منظم: GeekBrains.

لغة: الروسية.

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

جافا. دورة اساسية

الصوت: 23 محاضرة (5 ساعات فيديو).

منطقة: ستبيك.

منظم: مركز علوم الحاسب (CS centre).

لغة: الروسية.

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

ذكري المظهر. بداية سريعة

الصوت: 15 محاضرة.

منطقة: GeekBrains.

منظم: GeekBrains.

لغة: الروسية.

دورة تدريبية عملية عبر الإنترنت لتقديم تطوير Android ، والتي تتطلب معرفة أساسية بجافا. أثناء التدريب ، سيقوم الطلاب بإنشاء لعبة بسيطة ، وتطبيق المعرفة النظرية المكتسبة في الممارسة على الفور.

جافا سكريبت

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

الصوت: 17 محاضرة 1-2 ساعة في الأسبوع.

منطقة: ستبيك.

منظم: ستبيك.

لغة: الروسية.

دورة في أساسيات تطوير JavaScript لجميع مستويات المهارة. يغطي أساسيات البرمجة بهذه اللغة ، بالإضافة إلى الأدوات ونماذج البيانات المفيدة لاستخدام JavaScript عمليًا.

أساسيات JavaScript

الصوت: 24 محاضرة (7 ساعات فيديو).

منطقة: Loftblog.

منظم: Loftblog.

لغة: الروسية.

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

بايثون

أساسيات بايثون

الصوت: 17 محاضرة.

منطقة: GeekBrains.

منظم: GeekBrains.

لغة: الروسية.

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

برمجة بايثون

الصوت: 28 محاضرة ، 3-6 ساعات في الأسبوع.

منطقة: ستبيك.

منظم: معهد المعلوماتية الحيوية.

لغة: الروسية.

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

بايثون: الأساسيات والتطبيقات

الصوت: 20 محاضرة (5 ساعات فيديو).

منطقة: ستبيك.

منظم: معهد المعلوماتية الحيوية.

لغة: الروسية.

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

دروس بايثون التفاعلية

الصوت: 11 محاضرة بالفيديو.

منطقة: Pythontuts.

منظم: كودكامب.

لغة: الروسية.

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

التعلم الآلي باستخدام بايثون: مقدمة عملية

الصوت: 5 أسابيع ، 4-6 ساعات في الأسبوع.

منطقة: إيدكس.

منظم: آي بي إم.

لغة: إنجليزي.

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

C ++

مقدمة في البرمجة (C ++)

الصوت: 12 درسًا.

منطقة: ستبيك.

منظم: أكاديمية ياندكس ، المدرسة العليا للاقتصاد (NRU HSE).

لغة: الروسية.

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

مقدمة إلى C ++

الصوت: 4 أسابيع ، 3-5 ساعات في الأسبوع.

منطقة: إيدكس.

منظم: مايكروسوفت.

لغة: إنجليزي.

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

أساسيات C ++

الصوت: 12 محاضرة (13 ساعة فيديو).

منطقة: "شاهد وتعلم."

منظم: "شاهد وتعلم."

لغة: الروسية.

دورة عبر الإنترنت للمبتدئين تركز على أساسيات لغة C ++. يغطي العناصر الأساسية وأساسيات البرمجة الشيئية مع أمثلة وتخصيصات. الجزء الأخير مخصص للتطبيق العملي للمهارات المكتسبة.

برمجة C ++

الصوت: 41 درسًا (10 ساعات فيديو).

منطقة: ستبيك.

منظم: مركز علوم الحاسب (CS centre).

لغة: الروسية.

دورة أساسية مفصّلة بلغة C ++ تركز على المبادئ الأساسية للبرامج وعملية التجميع. يتم النظر في التركيبات النحوية فقط في المحاضرة الأولى ، لذلك يجب أن يكون المستمعون على دراية بمفاهيم "المتغير" ، "الوظيفة" ، "الحلقة".

البرمجة المتقدمة C / C ++

الصوت: 12 درسًا (16 ساعة فيديو).

منطقة: ستبيك.

منظم: مجموعة Mail.ru.

لغة: الروسية.

دورة عبر الإنترنت تستهدف المطورين المبتدئين الذين يفترضون معرفة أساسيات لغة ++ C. ستساعدك المواد على اكتساب المهارات في إنشاء برامج ذات تعقيد متوسط وأنماط نموذجية للبرمجة الموجهة للكائنات. كما يغطي الجوانب الرئيسية للعمل مع الذاكرة والحسابات غير المتزامنة واللهجات.

برمجة C ++ - ميزات متقدمة

الصوت: 5 وحدات ، 2-3 ساعات.

منطقة: أليسون.

منظم: مايكروسوفت.

لغة: إنجليزي.

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

ج موضوعية

كن مطور iOS من Scratch

الصوت: 98 محاضرة (8 ساعات فيديو).

منطقة: Udemy.

منظم: Udemy.

لغة: إنجليزي.

دورة شاملة ومفصلة هي دليل تفصيلي لأي شخص يريد إتقان Objective-C من البداية وتعلم كيفية إنشاء برامج لجهاز iPhone. أثناء التدريب ، سيتعرف الطلاب على iOS SDK ، وباستخدام الأدوات المتاحة ، يكتبون أول تطبيق كامل الوظائف.

خذ الدورة →

سويفت

سويفت 5: الأساسيات

الصوت: 78 محاضرة (13 ساعة فيديو).

منطقة: Udemy.

منظم: Udemy.

لغة: الروسية.

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

مقدمة عن تطوير تطبيقات iOS باستخدام Swift

الصوت: 5 محاضرات ، حوالي شهر.

منطقة: يوداسيتي.

منظم: يوداسيتي.

لغة: إنجليزي.

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

تطوير الشبكة

تطوير الشبكة. بداية سريعة

الصوت: 13 محاضرة.

منطقة: Geekbrains.

منظم: Geekbrains.

لغة: الروسية.

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

أساسيات SQL للمبتدئين

الصوت: 5 محاضرات (1 ، 5 ساعات فيديو).

منطقة: Loftblog.

منظم: Loftblog.

لغة: الروسية.

دورة تمهيدية عبر الإنترنت تقدم أساسيات SQL. خلال المحاضرات ، سيتعلم الطلاب ما هي أنظمة إدارة قواعد البيانات ، ويتعلمون كيفية استخدام SQLite و MySQL والأدوات الأخرى اللازمة للعمل.

دورة PHP الأساسية

الصوت: 10 محاضرات (14 ساعة فيديو).

منطقة: "شاهد وتعلم."

منظم: "شاهد وتعلم."

لغة: الروسية.

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

خذ الدورة →

دروس PHP و MySQL للمبتدئين

الصوت: 156 محاضرة (10 ساعات فيديو).

منطقة: Udemy.

منظم: Udemy.

لغة: الإنجليزية الروسية.

دورة مكثفة للمبرمجين المبتدئين تغطي جميع جوانب PHP و MySQL. تم تنظيم التدريب بحيث يمكنك في نهاية الفصل الدراسي تطوير تطبيقات الويب الوظيفية بأمان.

موصى به: