FullStack JavaScript - بالطبع 275000 فرك. من معسكر Elbrus للبرمجة، تدريب لمدة 15 أسبوعًا، تاريخ 18 ديسمبر 2023.
Miscellanea / / November 28, 2023
الشخص الذي يتولى المسؤولية عن جميع مراحل تطوير خدمة الويب. يشارك في إنشاء الجزء المرئي من مورد الإنترنت وتنفيذ جزء الخادم. إنشاء تطبيق ويب من الصفر - بشكل مستقل أو بدعم من فريق التطوير. المكدس الكامل = الواجهة الأمامية + الواجهة الخلفية.
الواجهة الأمامية هي ما تراه على الشاشة. الواجهة الخلفية هي كل ما هو مسؤول عن منطق "تحت الغطاء"
التعليم والوظيفة لمطور الواجهة الأمامية شارك في تطوير مكونات واجهة المستخدم، وتخطيط الصفحات المقصودة ومواقع الويب الخاصة بالشركة، وتطوير نظام إدارة المهام الداخلي. في الشركة، أقوم بتطوير الواجهة الأمامية وتنفيذ وظائف جديدة وإنشاء عناصر الواجهة وتحسينها. لماذا...
التعليم والوظيفة لمطور الواجهة الأمامية شارك في تطوير مكونات واجهة المستخدم، وتخطيط الصفحات المقصودة ومواقع الويب الخاصة بالشركة، وتطوير نظام إدارة المهام الداخلي. في الشركة، أقوم بتطوير الواجهة الأمامية وتنفيذ وظائف جديدة وإنشاء عناصر الواجهة وتحسينها. لماذا الواجهة الأمامية لأنه بهذه الطريقة يمكنني رؤية نتيجة الكود المكتوب. تتيح لك الواجهة الأمامية جعل الواجهات أكثر وضوحًا وسهولة في الاستخدام. لا يحتاج طلابي إلى الخوف من المهام الصعبة أو تعلم معلومات جديدة. نهج التعلم خطوة بخطوة وحدد الهدف النهائي الذي تريد تحقيقه.
المطور، المعلم
أكثر من 3 سنوات من البرمجة النشطة. سيتحدث عن JavaScript، GO، React، Express، Koa، Nest، Nosql. أملاح بطن لحم الخنزير بشكل قنبلة.
المطور، المعلم
5 سنوات من الخبرة في تطوير تطبيقات SPA باستخدام React. يحب مكون UI/UX للتطوير. إنه لا "يجعلها تعمل" فحسب، بل "يجعلها تبدو جميلة" أيضًا.
المرحلة 0 / 1-3 أسابيع
ستتمكن من دمجها مع العمل أو الدراسة وإكمال المهام في وقت مناسب خلال اليوم. ستستغرق الدورة التمهيدية حوالي 4 ساعات يوميًا وستوفر المعرفة الأساسية بأدوات التطوير الرئيسية.
- تعلم كيفية العمل مع محطة الأنظمة المشابهة لـ Unix، مع Git وGitHub
- فهم قاعدة HTML/CSS/JS
- استكشاف التخطيط سريع الاستجابة
- ستقوم بإنشاء تخطيط كامل للعديد من مواقع الويب البسيطة
الاختبار النهائي: اختبار المعرفة بجافا سكريبت، بما في ذلك المتغيرات والكائنات والوظائف. مهمتك هي إنشاء تطبيق ويب مخصص مع وظيفة الكتابة الصوتية للكلمات الروسية ثم حفظها في القاموس.
المرحلة 1 / 4-7 أسابيع
ستتعلم أساسيات JavaScript، وتتقن مفاهيم البرمجة الأساسية التي تنطبق على أي لغة. تعرف على الحياة اليومية للمطور المحترف.
- إتقان أدوات المطورين الشائعة (أدوات مطوري Chrome، وIDE، وأنظمة تحليل التعليمات البرمجية)
- تعلم البرمجة في أزواج
- سوف تحل المشاكل الخوارزمية
- التعرف على مفهوم تعقيد الخوارزميات (Big O Notation)
- تعمق أكثر في أساليب المصفوفات والسلاسل
- تعلم كتابة اختبارات الوحدة (Jest)
- فهم نماذج وفئات JavaScript
- تعلم كيفية العمل مع عدم التزامن (حلقة الأحداث، الوعد، غير المتزامن/الانتظار)
- تعلم PostgreSQL DBMS
الامتحان: حل العديد من المهام التي تثبت إتقان المادة المشمولة.
المرحلة الثانية / 8-11 أسبوع
سوف تتعلم كيفية إنشاء تطبيقات ويب كاملة لخادم العميل. إتقان الإطار السريع. ستعمل مع عملاء حقيقيين.
- استكشف الواجهة الخلفية لإطار عمل Express
- تعلم كيفية العمل باستخدام لغة القالب - المقاود
- تعرف على كيفية التكامل مع خدمات واجهة برمجة التطبيقات التابعة لجهات خارجية
- تعلم كيفية تسجيل مستخدم وتوثيقه في النظام باستخدام تقنيات ملفات تعريف الارتباط والجلسة
- إنشاء مشروع متكامل لعميل حقيقي
الامتحان: إنشاء تطبيق CRUD كامل.
المرحلة 3 / 12-15 أسبوع
سوف تتعلم مكتبة لإنشاء واجهات المستخدم - React.js. تعرف على مفهوم SPA. إنشاء تطبيق مكدس كامل.
- تعلم كيفية إنشاء مكونات وظيفية
- إتقان الخطافات الأكثر شعبية
- تعلم كيفية نشر تطبيقاتك على الأنظمة الأساسية الشائعة
- تعلم كيفية العمل مع مدير حالة التطبيق الشهير - Redux
المشروع النهائي: تطوير الفريق لتطبيق Fullstack مع النشر اللاحق على أحد الموارد الشائعة. سوف تحتاج إلى كل المعرفة المكتسبة خلال الدورة.
أسبوع المهنة
أين تبدأ مسيرة خريج Elbrus Bootcamp؟ نظرًا لأن أسبوع المهنة جزء إلزامي من البرنامج التدريبي. سوف تتواصل مع فريق من المدربين، وتتلقى المعرفة والنصائح والحيل الحياتية التي ستساعدك في العثور على وظيفة أحلامك في أقصر وقت ممكن.
إنشاء السيرة الذاتية التي تبيع.
في اليوم الأول، ستعمل على سيرتك الذاتية وخطاب التقديم. بمساعدة المدربين المهنيين، ستقوم بتجميع خبرتك الحالية بشكل صحيح وإبراز نقاط قوتك.
الاستعداد لمقابلتك مع الموارد البشرية.
سوف تتعلم كيفية تقديم نفسك والتحدث عن إنجازاتك المهنية والشخصية. بالتعاون مع المدرب، سوف تتدرب على مهارة الإجابة على أسئلة الموارد البشرية الصعبة وتتعلم كيفية صياغة الأسئلة لصاحب العمل. ستجري مقابلات اختبارية بأشكال مختلفة لتقليل القلق وزيادة الثقة بالنفس ووضع جميع التوصيات موضع التنفيذ.
ممارسة مهارات المقابلة الفنية الخاصة بك.
جزء إلزامي من الأسبوع الوظيفي هو المحاضرات الفنية مع المعلم. فيها سوف تحل مشاكل البرمجة وتتعلم كيفية اجتياز المقابلات الفنية.
احصل على مرافقة.
بعد أسبوع المهنة، سيتم دعمك من قبل فريق من المدربين في رحلة البحث عن وظيفة. سوف تشارك في المشاورات الفردية والاجتماعات الجماعية. سيرافقك المدرب حتى مرحلة تلقي العرض وسيبقى على اتصال بعد التوظيف لدعمك خلال فترة التكيف مع وظيفة جديدة.
كن مبرمجًا ناجحًا!
يعمل خريجينا في شركات كبيرة مثل Ozon، VK، SBER، Yandex، Finam، VTB، AlfaBank. سوف تصبح واحدا منهم!