модул #1 Въведение в уеб разработката Преглед на уеб разработката, нейното значение и инструментите, необходими за започване.
модул #2 Основи на HTML Въведение в HTML, основен синтаксис и семантични елементи.
модул #3 HTML структура и семантични елементи Разбиране на структурата на HTML документ, заглавия, параграфи и семантични елементи.
модул #4 HTML таблици и формуляри Изграждане на таблици и формуляри в HTML, включително атрибути и стил.
модул #5 Основи на CSS Въведение в CSS, селектори, свойства и стойности.
модул #6 CSS селектори и свойства Разбиране на CSS селектори, свойства и стойности, включително стилизиращ текст и цветове.
модул #7 CSS Оформление и позициониране Контролиране на оформление и позициониране с CSS, включително flexbox и grid.
модул #8 Основи на JavaScript Въведение в JavaScript, променливи, типове данни и условни изрази.
модул #9 Функции на JavaScript и DOM Разбиране на функциите на JavaScript, манипулирането на DOM и слушателите на събития.
модул #10 Обектно-ориентирано програмиране в JavaScript Въведение в обектно-ориентираното програмиране в JavaScript, включително класове и наследяване.
модул #11 Уеб съхранение и сесии Разбиране на уеб съхранение, съхранение на сесии и бисквитки.
модул #12 Въведение в уеб рамки Преглед на популярни уеб рамки, включително React, Angular и Vue.js.
модул #13 Създаване на уеб приложение с React Изграждане на просто уеб приложение с помощта на React, включително компоненти и управление на състоянието.
модул #14 Работа с API и RESTful услуги Разбиране на API, RESTful услуги и как да ги използвате в уеб приложения.
модул #15 Уеб сигурност и най-добри практики Разбиране на заплахите за уеб сигурността, уязвимостите и най-добрите практики за защитено кодиране.
модул #16 Достъпност и използваемост Важност на достъпността и използваемостта в уеб разработката, включително насоките на WCAG.
модул #17 Контрол на версиите с Git Въведение в контрола на версиите с Git, включително основни команди и работни процеси.
модул #18 Опции за внедряване и хостинг Преглед на опциите за внедряване и хостинг, включително FTP, GitHub страници и Netlify.
модул #19 Отзивчив уеб дизайн Изграждане на адаптивни уеб приложения, които се адаптират към различни размери на екрана и устройства.
модул #20 SCSS и CSS препроцесори Въведение в SCSS и CSS препроцесори, включително променливи, миксини, и функции.
модул #21 Оптимизиране на уеб производителността Техники за оптимизиране на уеб производителността, включително зареждане на страници, кеширане и компресиране на изображения.
модул #22 Обработка на грешки и отстраняване на грешки Разбиране на техниките за обработка на грешки и отстраняване на грешки в мрежата разработка.
модул #23 Архитектура на уеб приложения Разбиране на архитектурата на уеб приложения, включително монолитни, микроуслуги и без сървър.
модул #24 Управление на състоянието с Redux Въведение в управлението на състояние с Redux, включително действия, редуктори, и магазини.
модул #25 Обобщение на курса и заключение Планиране на следващите стъпки в кариерата за уеб разработка
Готови ли сте да научите, споделяте и се състезавате?