Содержание курса
1. Введение в профессию разработчика ПО
4 урока
224
124
5м
0
Закрытый
1.1
Урок 1: Кто такой разработчик ПО и его задачи
↗
115
37
2м 42с
0
Закрытый
1.2
Урок 2: Этапы разработки программного обеспечения
↗
42
30
1м 59с
0
Закрытый
1.3
Урок 3: Обзор языков программирования
↗
34
29
1м 50с
0
Закрытый
1.4
Урок 4: Установка и настройка окружения для разработки
↗
33
28
1м 1с
0
2. Основы программирования
4 урока
123
98
4м
0
Закрытый
2.1
Урок 5: Переменные, типы данных и операторы
↗
33
28
1м 12с
0
Закрытый
2.2
Урок 6: Управляющие конструкции (условия и циклы)
↗
30
29
1м 43с
0
Закрытый
2.3
Урок 7: Функции: объявление, вызов и область видимости
↗
30
14
2м 31с
0
Закрытый
2.4
Урок 8: Основы работы с массивами
↗
30
27
1м 44с
0
3. Объектно-ориентированное программирование (ООП)
4 урока
112
84
5м
0
Закрытый
3.1
Урок 9: Основные принципы ООП: инкапсуляция, наследование
↗
32
25
1м 6с
0
Закрытый
3.2
Урок 10: Создание классов и объектов
↗
27
25
1м 20с
0
Закрытый
3.3
Урок 11: Работа с конструкторами и методами
↗
27
24
1м 16с
0
Закрытый
3.4
Урок 12: Абстрактные классы и интерфейсы
↗
26
10
1м 12с
0
4. Алгоритмы и структуры данных
4 урока
102
96
4м
0
Закрытый
4.1
Урок 13: Основы алгоритмов: сортировка, поиск, рекурсия
↗
26
24
1м 21с
0
Закрытый
4.2
Урок 14: Линейные структуры данных: списки и стеки
↗
25
24
1м 8с
0
Закрытый
4.3
Урок 15: Деревья и графы: основы
↗
26
24
1м 53с
0
Закрытый
4.4
Урок 16: Оптимизация алгоритмов и их сложность
↗
25
24
1м 45с
0
5. Работа с файлами и базами данных
4 урока
103
82
4м
0
Закрытый
5.1
Урок 17: Чтение и запись данных в файлы
↗
26
23
1м 46с
0
Закрытый
5.2
Урок 18: Введение в базы данных и SQL
↗
25
18
1м 43с
0
Закрытый
5.3
Урок 19: ORM и работа с базами данных через код
↗
27
17
1м 14с
0
Закрытый
5.4
Урок 20: Основы реляционных и нереляционных баз данных
↗
25
24
1м 56с
0
6. Примеры и кейсы
4 урока
94
94
15м
0
Закрытый
6.1
Урок 21: Примеры успешных программных решений
↗
26
26
3м 27с
0
Закрытый
6.2
Урок 22: Разбор реальных кейсов из программирования
↗
25
25
4м 50с
0
Закрытый
6.3
Урок 23: Типичные ошибки начинающих разработчиков
↗
22
22
4м 40с
0
Закрытый
6.4
Урок 24: Как разрабатывать масштабируемые приложения
↗
21
21
4м 49с
0
7. Практическое применение знаний
4 урока
83
83
12м
0
Закрытый
7.1
Урок 25: Практическое применение знаний Часть 1
↗
23
23
3м 2с
0
Закрытый
7.2
Урок 26: Практическое применение знаний Часть 2
↗
20
20
3м 14с
0
Закрытый
7.3
Урок 27: Практическое применение знаний Часть 3
↗
20
20
3м 49с
0
Закрытый
7.4
Урок 28: Практическое применение знаний Часть 4
↗
20
20
3м 43с
0
8. Тестирование и отладка кода
4 урока
90
82
4м
0
Закрытый
8.1
Урок 29: Основы тестирования программного обеспечения
↗
23
20
2м 32с
0
Закрытый
8.2
Урок 30: Unit-тесты: создание и запуск
↗
22
21
1м 7с
0
Закрытый
8.3
Урок 31: Инструменты для отладки кода
↗
22
20
1м 53с
0
Закрытый
8.4
Урок 32: Работа с логированием и обработкой ошибок
↗
23
21
1м 36с
0
9. Работа с API и интеграциями
4 урока
89
73
4м
0
Закрытый
9.1
Урок 33: Основы работы с API: REST и SOAP
↗
23
13
2м 34с
0
Закрытый
9.2
Урок 34: Запросы и обработка данных через API
↗
21
19
1м 3с
0
Закрытый
9.3
Урок 35: Аутентификация и безопасность API
↗
23
21
1м 39с
0
Закрытый
9.4
Урок 36: Реализация интеграций с внешними сервисами
↗
22
20
1м 56с
0
10. Современные технологии и инструменты разработки
4 урока
94
85
4м
0
Закрытый
10.1
Урок 37: Контейнеризация с Docker: основы
↗
24
22
1м 10с
0
Закрытый
10.2
Урок 38: Введение в Git и управление версиями кода
↗
24
21
1м 1с
0
Закрытый
10.3
Урок 39: CI/CD: автоматизация разработки и релизов
↗
23
21
1м 56с
0
Закрытый
10.4
Урок 40: Использование облачных технологий в разработке
↗
23
21
1м 15с
0
11. Проект: разработка приложения
4 урока
82
82
14м
0
Закрытый
11.1
Урок 41: Постановка задачи для проекта
↗
22
22
3м 6с
0
Закрытый
11.2
Урок 42: Проектирование архитектуры приложения
↗
21
21
4м 45с
0
Закрытый
11.3
Урок 43: Реализация функциональности проекта
↗
20
20
4м 8с
0
Закрытый
11.4
Урок 44: Тестирование и подготовка к релизу
↗
19
19
3м 21с
0
12. Микросервисы и распределённые системы
4 урока
92
79
4м
0
Закрытый
12.1
Урок 45: Основы микросервисной архитектуры
↗
24
15
1м 0с
0
Закрытый
12.2
Урок 46: Микросервисная архитектура
↗
22
20
1м 59с
0
Закрытый
12.3
Урок 47: Работа с очередями и брокерами сообщений
↗
23
22
1м 51с
0
Закрытый
12.4
Урок 48: Мониторинг и поддержка микросервисов
↗
23
22
1м 54с
0
13. Создание пользовательского интерфейса (UI/UX)
4 урока
87
79
3м
0
Закрытый
13.1
Урок 49: Основы проектирования интерфейсов
↗
22
22
1м 35с
0
Закрытый
13.2
Урок 50: Инструменты для разработки UI: библиотеки и фреймворки
↗
22
22
1м 44с
0
Закрытый
13.3
Урок 51: Работа с пользовательским опытом (UX)
↗
22
20
1м 1с
0
Закрытый
13.4
Урок 52: Интеграция фронтенда и бэкенда
↗
21
15
1м 4с
0
14. Итоговый проект
4 урока
58
58
13м
0
Закрытый
14.1
Урок 53: Постановка задачи для итогового проекта
↗
18
18
3м 29с
0
Закрытый
14.2
Урок 54 Разработка приложения с использованием полученных знаний
↗
15
15
4м 51с
0
Закрытый
14.3
Урок 55: Демонстрация итогового проекта
↗
13
13
3м 49с
0
Закрытый
14.4
Урок 56: Релиз и получение обратной связи
↗
12
12
3м 8с
0
15. Трудоустройство и профессиональное развитие
4 урока
50
30
1м
0
Закрытый
15.1
Урок 57: Составление резюме и портфолио разработчика
↗
16
10
1м 0с
0
Закрытый
15.2
Урок 58: Как подготовиться к техническому собеседованию
↗
12
7
0м 5с
0
Закрытый
15.3
Урок 59: Профессиональный рост и карьерные перспективы
↗
10
7
0м 6с
0
Закрытый
15.4
Урок 60: Обзор трендов в разработке ПО и советы по их изучению
↗
12
6
0м 2с
0
16. Практическое применение знаний
10 уроков
83
37
0м
0
Закрытый
16.1
Урок 61: Практическое применение знаний Часть 1
↗
15
5
-
0
Закрытый
16.2
Урок 62: Практическое применение знаний Часть 2
↗
8
3
-
0
Закрытый
16.3
Урок 63: Практическое применение знаний Часть 3
↗
6
3
-
0
Закрытый
16.4
Урок 64: Практическое применение знаний Часть 4
↗
8
3
-
0
Закрытый
16.5
Урок 65: Практическое применение знаний Часть 5
↗
7
4
-
0
Закрытый
16.6
Урок 66: Практическое применение знаний Часть 6
↗
7
3
-
0
Закрытый
16.7
Урок 67: Практическое применение знаний Часть 7
↗
6
4
-
0
Закрытый
16.8
Урок 68: Практическое применение знаний Часть 8
↗
7
4
-
0
Закрытый
16.9
Урок 69: Практическое применение знаний Часть 9
↗
10
4
-
0
Закрытый
16.10
Урок 70: Практическое применение знаний Часть 10
↗
9
4
-
0