
زملائي المهندسين ومهندسي المستقبل الأعزاء، يعلن مجتمع ميتارهيا عن فتح باب التسجيل في الدورة المجانية "أساسيات البرمجة" والتي ستكون متاحة على الرابط التالي: и دون أي قيود. وقد تم بالفعل تسجيل بعض المحاضرات في نهاية عام 2018 وبداية عام 2019، وسيتم إلقاء بعضها في في خريف 2019 ومتاح على الفور . أظهرت تجربة السنوات الخمس الماضية، عندما ألقيت محاضرات أكثر تعقيدًا، الحاجة إلى محاضرات للمبتدئين جدًا. هذه المرة، نظرًا للطلبات العديدة من الطلاب، سأحاول إضافة الكثير من المواد حول أساسيات البرمجة، وإذا أمكن، تجريد الدورة من JavaScript. وبطبيعة الحال، ستبقى معظم الأمثلة في جافا سكريبت، ولكن الجزء النظري سيكون أوسع بكثير ولن يقتصر على بناء الجملة وواجهة برمجة التطبيقات للغة. ستكون بعض الأمثلة في TypeScript وC++. هذه ليست دورة جافا سكريبت مجردة، ولكنها دورة أساسية في أساسيات البرمجة، بما في ذلك المفاهيم الأساسية وأنماط التصميم لنماذج مختلفة، وظيفية، إجرائية، موجهة للكائنات، عامة، غير متزامنة، رد الفعل، موازية، متعددة النماذج و البرمجة الفوقية، وكذلك أساسيات هياكل البيانات والاختبار ومبادئ بناء هيكل وهندسة المشاريع.

عن الدورة
تم تصميم الدورة دون استخدام المكتبات والتبعيات والأطر الخارجية، وبدلاً من ذلك سنحاول القيام بكل شيء بأنفسنا، والتعمق في كيفية عمله ولماذا. ستستخدم أمثلة التعليمات البرمجية Node.js والمتصفح كبيئة التشغيل. سيتم استكمال الدورة هذا العام بمهام عملية، والتي كانت مفقودة من قبل. لإتقان عملية التطوير، سيتم عرض تقنيات إعادة هيكلة التعليمات البرمجية وتحسينها، بما في ذلك مراجعة التعليمات البرمجية لمهام الطلاب. سيتم الاهتمام بأسلوب التعليمات البرمجية واستخدام الأدوات مثل أنظمة التحكم في الإصدار ومديري الحزم. حاولت أن أجعل جميع الأمثلة قريبة قدر الإمكان من المشاريع الحقيقية، لأنك تريد أن تصبح متخصصًا ليس في الأمثلة التعليمية، بل في البرمجة العملية. تتوفر أمثلة التعليمات البرمجية في شكل مفتوح في Github الخاص بالمؤسسة ستكون روابط الكود أسفل كل فيديو والروابط الخلفية من الكود إلى الفيديو هي المكان الذي تم فيه تسجيل محاضرات الفيديو بالفعل. انها في جيثب и . يمكن طرح الأسئلة في مجموعات على Telegram أو مباشرة أسفل الفيديو. جميع المحاضرات مفتوحة، ويمكنك الحضور إلى مؤشر الأداء الرئيسي (KPI) وطرح الأسئلة في الندوات بعد المحاضرات. سيتم نشره على الفور، ولكن قد يتغير قليلاً.

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

الأسئلة المتداولة
Q: هل من الممكن التسجيل في دورة إذا لم أكن من KPI، أو من جامعة أخرى، أو لست طالبًا على الإطلاق، أو من بلد آخر، أو لا أستطيع الحضور للامتحانات، أو أنا أعمل بالفعل، أو ( ... مجموعة من الأسباب الأخرى...)؟
A: إذا كنت شخصًا من كوكب الأرض، فيمكنك ذلك. وإلا فلن نقبل الطلب.
Q: هل يمكنني التقدم للامتحان دون حضور الدورة أو حضور الدورة دون اجتياز الاختبار؟
A: أنت محظوظ بشكل لا يصدق! ترقية! أنا شخصيا أعطيك الإذن!
Q: سمعت أن هناك مجموعة عليا (السنة الثانية من الدراسة)، لكن هل يمكنني الذهاب إلى هناك أيضًا؟
A: جربها، المواد هناك أكثر صعوبة، ولكن إذا كنت ترغب في ذلك، فأنا لا أمنعك من الذهاب إلى هناك.
Q: هل يمكنني إجراء الاختبارات عن بعد؟
A: لا، بالتأكيد عليك أن تأتي.

مراجع
استمارة التسجيل في الدورة:
مجموعة برقية:
المجموعة في اللقاءات:
قناة المجموعة العليا:
فريق Node.js:
قناة يوتيوب:
المنظمة على جيثب:
محاضر على جيثب:

اختتام
إنني أتطلع إلى اقتراحات لإضافة موضوعات جديدة إلى الدورة التدريبية، وآمل المساهمات في أمثلة التعليمات البرمجية، بما في ذلك ترجمة الأمثلة إلى لغات أخرى. سوف تساعد ملاحظاتك في تحسين الدورة.
شكرا لك على اهتمامك. نراكم في المحاضرات والندوات!
يمكن للمستخدمين المسجلين فقط المشاركة في الاستطلاع. ، من فضلك.
ما مدى اهتمام هذه الدورة بالنسبة لك؟
سوف أشاهد/أحضر جميع المحاضرات
سأختار مواضيع مثيرة للاهتمام وأشاهد الفيديو
سأدرس الأمثلة
سأقوم بالمهام
سوف أقوم بالامتحان
كل شيء عادي، أنا لست مهتما
صوت 45 مستخدمين. امتنع 7 مستخدما عن التصويت.
هل تخطط للحضور شخصيا؟
نعم
أود ذلك، لكن لا أستطيع
لا
صوَّت 44 مستخدمًا. امتنع 2 مستخدما عن التصويت.
المصدر: www.habr.com
