Содержание курса
1. Введение
3 урока
161
161
2м
24
Открытый
1.1
Введение
↗
113
113
1м 16с
15
Открытый
1.2
Полезный глоссарий терминов
↗
6
6
-
0
Открытый
1.3
Об авторе
↗
42
42
1м 2с
9
2. Введение в веб-разработку
3 урока
130
58
47м
19
Открытый
2.1
Что такое веб-разработка ? Введение в фронтенд и бэкенд
↗
45
8
8м 59с
7
Открытый
2.2
Основы веб-технологий: HTML, CSS, JavaScript
↗
47
47
3м 47с
7
Открытый
2.3
Основные инструменты веб-разработчика: редакторы кода и браузеры
↗
38
3
36м 52с
5
3. Основы HTML и CSS
4 урока
111
101
9м
22
Открытый
3.1
Основы HTML: структура документа, теги и атрибуты
↗
35
35
2м 7с
6
Закрытый
3.2
Продвинутый HTML: формы, таблицы, семантические элементы
↗
28
28
2м 23с
6
Закрытый
3.3
Основы CSS: селекторы, свойства, модели блочного и строчного
↗
25
25
3м 31с
5
Закрытый
3.4
Продвинутый CSS: Flexbox, Grid, адаптивный дизайн, медиа-запросы
↗
23
13
2м 15с
5
4. CSS-фреймворки и библиотеки
6 уроков
11
7
0м
0
Закрытый
4.1
Boostrap
↗
2
2
-
0
Закрытый
4.2
Tailwind CSS
↗
2
1
-
0
Закрытый
4.3
Foundation
↗
2
1
-
0
Закрытый
4.4
Bulma
↗
3
1
-
0
Закрытый
4.5
UIkit
↗
1
1
-
0
Закрытый
4.6
Materialize
↗
1
1
-
0
5. Основы JavaScript
4 урока
69
62
9м
9
Закрытый
5.1
Введение в JavaScript: синтаксис, переменные, операторы
↗
21
14
3м 38с
3
Закрытый
5.2
Управляющие конструкции: условия, циклы, функции
↗
19
19
3м 21с
3
Закрытый
5.3
DOM-манипуляции: работа с элементами страницы, события
↗
17
17
1м 24с
1
Закрытый
5.4
Введение в асинхронное программирование: промисы, async/await
↗
12
12
2м 43с
2
6. Продвинутый JavaScript и его инструменты
3 урока
31
20
0м
3
Закрытый
6.1
Объектно-ориентированное программирование в JavaScript
↗
13
6
0м 20с
1
Закрытый
6.2
Модули и сборщики (например, Webpack, Parcel)
↗
9
5
-
1
Закрытый
6.3
Инструменты для разработки: Git, GitHub, npm
↗
9
9
-
1
7. Основы клиент-серверного протокола
6 уроков
49
37
0м
6
Закрытый
7.1
Обзор HTTP
↗
11
11
-
1
Закрытый
7.2
HTTP-кеширование (HTTP Cache)
↗
9
9
-
1
Закрытый
7.3
HTTP-куки (HTTP cookies)
↗
9
5
-
1
Закрытый
7.4
Методы HTTP-запроса
↗
8
0
-
1
Закрытый
7.5
Инструменты разработчика (Сетевой монитор)
↗
5
5
-
1
Закрытый
7.6
Коды состояния ответа HTTP запросов
↗
7
7
-
1
8. Основы серверной разработки
4 урока
34
28
2м
4
Закрытый
8.1
Введение в серверную разработку: что такое сервер и клиент ?
↗
6
6
-
1
Закрытый
8.2
Основы Node.js и npm: установка и настройка
↗
12
12
2м 7с
1
Закрытый
8.3
Создание простого сервера на Express.js
↗
8
2
-
1
Закрытый
8.4
Введение в базы данных: работа с MongoDB или SQL
↗
8
8
-
1
9. Полный проект: создание веб-приложения
5 уроков
56
56
2м
12
Закрытый
9.1
Планирование и проектирование приложения - выбор технологий
↗
12
12
-
3
Закрытый
9.2
Разработка фронтенда: HTML, CSS, JavaScript
↗
10
10
-
3
Закрытый
9.3
Разработка бэкенда: серверная логика, работа с базой данных
↗
13
13
2м 54с
2
Закрытый
9.4
Интеграция фронтенда и бэкенда: API, обработка запросов
↗
10
10
-
2
Закрытый
9.5
Тестирование и отладка: инструменты и методики
↗
11
11
-
2
10. Развёртывание и поддержка
3 урока
29
24
0м
12
Закрытый
10.1
Развёртывание веб-приложений: хостинг, серверы, домены
↗
11
11
-
4
Закрытый
10.2
Основы безопасности веб-приложений: защита и шифрование данных
↗
9
4
-
4
Закрытый
10.3
Поддержка и обновление приложений: мониторинг и оптимизация
↗
9
9
-
4
11. Дополнительные темы и тренды
3 урока
32
22
3м
15
Закрытый
11.1
Введение в современные фреймворки: React, Vue, Angular
↗
13
3
0м 30с
5
Закрытый
11.2
Принципы UX/UI дизайна: создание удобных интерфейсов
↗
9
9
-
5
Закрытый
11.3
Прогрессивные веб-приложения (PWA): что это и как их создавать
↗
10
10
3м 42с
5
12. Создание итоговых проектов
10 уроков
39
38
0м
0
Закрытый
12.1
Итоговые проекты на Express.JS
↗
4
4
-
0
Закрытый
12.2
Итоговые проекты на Vue.JS
↗
5
5
-
0
Закрытый
12.3
Итоговые проекты на React Native
↗
8
8
-
0
Закрытый
12.4
Итоговые проекты на Next.JS
↗
4
4
-
0
Закрытый
12.5
Итоговые проекты на Nuxt.JS
↗
5
5
-
0
Закрытый
12.6
Итоговые проекты на Angular
↗
4
4
-
0
Закрытый
12.7
Итоговые проекты на Svelte
↗
2
2
-
0
Закрытый
12.8
Итоговые проекты на Ember.JS
↗
1
1
-
0
Закрытый
12.9
Итоговые проекты на Backbone.JS
↗
2
2
-
0
Закрытый
12.10
Vite + Vue3 + Pinia + Boostrap
↗
4
3
-
0
13. 📋 Полезные материалы и ссылки
1 урок
17
17
0м
7
Закрытый
13.1
📔 Библиотека материалов курса
↗
17
17
0м 11с
7
14. 📂 Выдача сертификата Stepik. Поздравление об окончании курса 🎆
1 урок
15
15
0м
7
Закрытый
14.1
📂 Выдача сертификата Stepik. Поздравление об окончании курса 🎆
↗
15
15
0м 7с
7