كلية Fullstack JavaScript - دورة 134700 فرك. من GeekBrains، تدريب لمدة 15 شهرًا، التاريخ: 10 يونيو 2023.
Miscellanea / / November 27, 2023
الكتلة التحضيرية
أنا الربع
تطوير الواجهة الأمامية
الدورات
HTML/CSS. دورة تفاعلية
- مفاهيم أساسية في تطوير الويب
- أساسيات لغة ترميز مستند HTML
- أساسيات لغة تصميم المستندات CSS
— العلامات الأساسية للتخطيط والفئات الزائفة والعناصر الزائفة
- أساسيات تحديد المواقع، والعمل مع Flexbox
- العمل مع تخطيط التصميم بصيغة Figma
- أساسيات إنشاء موقع ويب سريع الاستجابة
– معايير الويب والأدوات الداعمة
جافا سكريبت. المستوى 1
- أساسيات لغة جافا سكريبت
— مشغلي جافا سكريبت الأساسية
- الحلقات والمصفوفات وهياكل البيانات
- الكائنات في جافا سكريبت
- مقدمة إلى DOM
- التعامل مع الأحداث في جافا سكريبت
- درس الورشة
- وظائف مجهولة، عمليات الإغلاق
دورة جافا سكريبت المتقدمة
- جافا سكريبت الحديثة
- OOP في جافا سكريبت
- الطلبات غير المتزامنة
- التعبيرات العادية
- إطار عمل Vue.js
- مكونات Vue.js
— جافا سكريبت على الخادم
- الاختبار والتجميع
ReactJS. دورة اساسية
- إعداد بيئة التطوير وتطبيق React الأول
- دورة حياة مكون React
- انغمس في React وقم بتوصيل مكتبة واجهة المستخدم
- التوجيه في رد الفعل. نقوم بتقسيم الرسول إلى محادثات
—إعادة
- برامج Redux الوسيطة، وتوصيل جهاز توجيه بـ Redux وتخزين البيانات باستخدام Redux-persist
- العمل مع API
- تطبيق الويب التقدمي
- إدارة حالة تطبيق SPA
الربع الثاني
تطوير الواجهة الخلفية في جافا سكريبت
في هذا الربع، سيتعلم الطلاب كيفية استخدام معظم الميزات التي تقدمها اللغة. سيكون قادرًا على إنشاء تطبيقات خلفية من شأنها إنشاء HTML على الواجهة الخلفية باستخدام البيانات من قاعدة البيانات. وفي الوقت نفسه، سيتم دراسة ما يلي: المبادئ الأساسية لبروتوكولات الشبكة، وميزات بروتوكول HTTP، والبنية الأساسية لـ HTML.
الدورات
لينكس. محطة العمل
- مقدمة. تثبيت نظام التشغيل
- الإعداد والتعرف على واجهة سطر الأوامر
— المستخدمين. إدارة المستخدمين والمجموعات
- تحميل نظام التشغيل والعمليات
- جهاز نظام ملفات Linux. مفهوم الملف والدليل
- مقدمة إلى البرامج النصية باش. crontab وفي جدولة المهام
- إدارة الحزم والمستودعات. أساسيات أمن الشبكات
- مقدمة إلى عامل الإرساء
Node.js
— مقدمة إلى Node.js
- برامج الكونسول
- العمل مع طلبات الشبكة
- الإطار السريع
- العمل مع MySQL
- المصادقة والتخويل
- واجهة برمجة تطبيقات REST
- مآخذ ويب
قاعدة البيانات
- مقدمة في نظرية قواعد البيانات العلائقية
- المفاهيم الأساسية لبنية قاعدة البيانات
- تعريف البيانات. عمليات البيانات الأساسية
– أخذ عينات البيانات وتجميع البيانات
- الاستعلامات المتداخلة والاتحاد
- ينضم
- قدرات SQL المتقدمة
— وظائف النافذة والفهارس والعمل في عميل رسومي
بروتوكول شبكة HTTP
- إنشاء خادم ويب على Node.js
— التفاعل مع خادم http باستخدام برنامج telnet
— التفاعل مع خادم http من المتصفح
- إرسال ومعالجة طلبات GET، POST، PUT، DELETE، OPTIONS
- العمل مع ملفات تعريف الارتباط
- العمل بجلسة
- عمليات إعادة التوجيه
— إنشاء اتصال WS والعمل معه
- العمل مع رؤوس CORS
الربع الثالث
تطوير المكدس الكامل
الكتلة الأكبر والأكثر تعقيدًا من الناحية الفنية، وبعدها سيتمكن الطلاب من حل المشكلات ذات التعقيد المتوسط بشكل مستقل.
الدورات
تايب سكريبت
- مقدمة إلى TypeScript.
- نظام الكتابة في TypeScript
- البرمجة العامة
- العمل مع كود جافا سكريبت
- الفصول و OOP
- تكوين تسكونفيج المتقدم
تطوير الموقع باستخدام Nest.js
- إنشاء فئات وأساليب التحكم باستخدام أدوات الديكور
- إعادة توجيه وحدات التحكم في سياق الطلب باستخدام أدوات الديكور
— إنشاء موفري الخدمة، واستخدامها في وحدات التحكم والموفرين الآخرين
- تنظيم وحدات التحكم ومقدمي الخدمات في وحدات باستخدام الوحدات النمطية
— العمل مع TypeORM بالتعاون مع PostgreSQL، وإنشاء كيانات TypeORM، والعمل معها (الإنشاء والحذف والاختيار والتغيير)
- استخدام آلية التفويض والحراسة
- استخدام المعترضات
- استخدام البرامج الوسيطة
- إنشاء الديكور الخاص بك
- إنشاء قوالب المقاود وإنشاء الصفحات الديناميكية بناءً عليها
- استخدام GraphQL
- العمل مع WebSocket
تطوير تطبيقات الواجهة الخلفية ذات التحميل العالي
- كتابة تطبيقات متعددة الخيوط على Node.js
- استخدام memcached في Node.js
- استخدام Redis كخدمة تخزين مؤقت في Node.js
- استخدام Redis كحل NoSql في Node.js
- استخدام Redis كوسيط رسائل في Node.js
- استخدام أسلوب الخدمات المصغرة عند كتابة التطبيقات الخلفية على Node.js
- استخدام معيار أباتشي (ab) لإجراء اختبار التحميل المحلي
الربع الرابع
المهارات الناعمة
سنخبرك بكيفية التفاعل مع الفريق واجتياز المقابلات.
الدورات
رشيقة ، سكروم. نظرية
- مقدمة إلى رشيقة
— سكروم، كانبان
- العمل الجماعي باستخدام سكروم
– الإعداد لبدء المشروع
- يمارس. التحضير للمشروع
مشروع التخرج
— التشاور
- حماية المشروع
التحضير للمقابلة
دورات خارج الربع
الدورات
تطوير تطبيقات سطح المكتب باستخدام Electron.js
تطوير التطبيقات عبر الأنظمة الأساسية باستخدام React Native
الخوارزميات وهياكل البيانات
التحضير للبحث عن وظيفة
— كيف تكتب سيرة ذاتية ستلفت الانتباه بالتأكيد
— نرسم خريطة البحث عن عمل
- لماذا هناك حاجة إلى خطابات الغلاف؟
- ما يمكن توقعه في مقابلة مع الموارد البشرية
علييف79
17.05.2022 ز.
لقد بدأت التعلم من الصفر - وحصلت على قاعدة ومعرفة ممتازة لتطوير نفسي
أكملت نصف دورة FullStack JavaScript. أواصل دراستي. جئت إلى المنصة فارغة تماما. الآن أستطيع أن أكتب المواقع. المعلمون الذين علموني في النصف الأول من الدورة أعطوني معرفة ممتازة!!! بعد رؤية إنجازاتي في التدريب، قرر بعض الأشخاص أيضًا الدراسة هنا. الشيء الرئيسي هنا هو الدافع الخاص بك والرغبة في تعلم شيء جديد. أنا نفسي أعمل كمهندس خدمات في الخدمات الطبية...
سيرجيشودينوف1986
19.10.2022 ز.
شاراجا
لقد اشتريت دورة Fullstack JavaScript كاملة مدتها 18 شهرًا، مقسمة إلى 4 أرباع + ربع "خارج الربع"، أي 5 أرباع فقط. في البداية كان كل شيء على ما يرام. ولكن بعد ذلك بدأ مستوى الدورات في الانخفاض تدريجياً. ثم، وبدون أي تفسير، قاموا بتأجيل جميع الدورات لمدة شهرين ونصف، وبدلاً من الدورات المخطط لها، قاموا بإدراج برنامج تدريبي معين في برنامجنا يتضمن دورات لا تنطبق على دوراتنا...
د م
14.10.2022 ز.
أنا طالب في هذه "المؤسسة التعليمية"، وقد التحقت بدورة Fullstack JavaScript في يوليو الماضي (2021). كانت الأشهر الستة الأولى طبيعية، ولكن بعد العام الجديد بدأت تغييرات غريبة في تقويم الجدول الزمني. لقد أدخلوا معسكرًا تدريبيًا بمشاركة إلزامية وتنظيم سيئ، مما أدى إلى تعليق التدريب الأساسي. وقد توصلوا إلى "إجازات" - فترات راحة من التدريب لمدة أسبوعين تقريبًا. من المفترض للخير...