Содержание пакета (3 курса)
1. PRO C#. ASP.NET Core 4.979
1. Подготовка
7 уроков
👁
18 005
👤
17 375
Закрытый
1.1
Цель прохождения курса
↗
338
57
1м
19
Закрытый
1.2
Установка Visual Studio with ASP NET
↗
325
325
1м
23
Закрытый
1.3
Работа с git/github. Проведение ревью
↗
208
39
31м
31
Закрытый
1.4
Сообщество разработчиков
↗
292
292
0м
10
Закрытый
1.5
Бонус. Рассказ про технологии простым языком
↗
315
135
39м
47
Закрытый
1.6
Мозгокачалка
↗
4 458
4 458
0м
19
Закрытый
1.7
PRO Bulki
↗
12 069
12 069
1м
57
2. Урок 1. Устройство WEB
10 уроков
👁
1 916
👤
973
Открытый
2.1
Устройство WEB приложений
↗
541
315
23м
39
Закрытый
2.2
ASP.NET Core
↗
328
189
38м
27
Закрытый
2.3
Домашнее задание 0
↗
191
90
3м
24
Закрытый
2.4
Основная идея ASP.NET Core MVC
↗
62
46
7м
2
Закрытый
2.5
Разбор проекта
↗
57
40
16м
5
Закрытый
2.6
Запрос и его составляющие
↗
51
40
14м
2
Закрытый
2.7
Шаблон маршрутизации (pattern)
↗
51
39
37м
3
Закрытый
2.8
Чеклист сдачи ДЗ
↗
23
23
4м
0
Закрытый
2.9
Домашнее задание 1
↗
313
98
54м
29
Закрытый
2.10
Домашнее задание 2
↗
299
93
19м
28
3. Урок 1. Разбор дз
3 урока
👁
615
👤
229
Закрытый
3.1
Разбор 0
↗
296
169
6м
26
Закрытый
3.2
Разбор 1
↗
271
33
23м
34
Закрытый
3.3
Разбор 2
↗
48
27
23м
3
4. Урок 2. Представления (View)
6 уроков
👁
991
👤
248
Закрытый
4.1
Устройство представлений
↗
291
36
38м
30
Закрытый
4.2
Передача данных из контроллера в представление
↗
44
36
27м
3
Закрытый
4.3
HTML + CSS. Отображение товаров
↗
284
34
36м
23
Закрытый
4.4
RedirectToAction
↗
43
35
15м
1
Закрытый
4.5
asp-хелперы
↗
43
32
19м
3
Закрытый
4.6
Домашнее задание
↗
286
75
2м
25
5. Урок 2. Разбор дз
1 урок
👁
43
👤
27
Закрытый
5.1
Разбор 2
↗
43
27
36м
25
6. Урок 3. Dependency Injection
2 урока
👁
318
👤
91
Закрытый
6.1
Сервисы. Dependency Injection
↗
42
35
38м
23
Закрытый
6.2
Домашнее задание
↗
276
56
19м
23
7. Урок 3. Разбор дз
1 урок
👁
245
👤
28
Закрытый
7.1
Разбор 3
↗
245
28
59м
23
8. Урок 4. View-Controller
3 урока
👁
774
👤
75
Закрытый
8.1
Передача данных из представления в контроллер
↗
262
31
19м
31
Закрытый
8.2
Частичные представления и компоненты представлений
↗
251
27
28м
26
Закрытый
8.3
Домашнее задание
↗
261
17
2м
27
9. Урок 4. Разбор дз
1 урок
👁
36
👤
23
Закрытый
9.1
Разбор 4
↗
36
23
103м
18
10. Урок 5. Работа с внешними данными
2 урока
👁
485
👤
80
Закрытый
10.1
Валидация данных
↗
240
24
74м
18
Закрытый
10.2
Домашнее задание
↗
245
56
1м
21
11. Урок 5. Разбор дз
1 урок
👁
36
👤
21
Закрытый
11.1
Разбор 5
↗
36
21
82м
14
12. Урок 6. Дополнительные темы для улучшения проекта
4 урока
👁
796
👤
418
Закрытый
12.1
Логирование данных
↗
222
121
23м
15
Закрытый
12.2
Области Area
↗
114
27
15м
10
Закрытый
12.3
Модальные окна (сам. изучение)
↗
227
227
0м
11
Закрытый
12.4
Домашнее задание
↗
233
43
1м
21
13. Урок 6. Разбор дз
1 урок
👁
194
👤
20
Закрытый
13.1
Разбор 6
↗
194
20
78м
12
14. Урок 7. НЕДЕЛЯ КРАСОТЫ И ОТДЫХА
4 урока
👁
618
👤
296
Закрытый
14.1
HTML+CSS. Создание своих классов. Flexbox
↗
195
103
40м
12
Закрытый
14.2
Подробнее про Bootstrap. Ответы на вопросы
↗
199
93
0м
10
Закрытый
14.3
Перевод дизайна с Figma в проект
↗
116
65
40м
1
Закрытый
14.4
Домашнее задание
↗
108
35
1м
6
15. Урок 8. Начало работы с Базами данных
3 урока
👁
686
👤
80
Закрытый
15.1
Установка и подключение базе данных
↗
234
20
19м
20
Закрытый
15.2
Взаимодействие с базой данных через Entity Framework Core
↗
228
11
78м
14
Закрытый
15.3
Домашнее задание
↗
224
49
0м
14
16. Урок 8. Разбор дз
1 урок
👁
96
👤
12
Закрытый
16.1
Разбор 8
↗
96
12
60м
4
17. Урок 9. Изменения базы данных
2 урока
👁
409
👤
113
Закрытый
17.1
Миграции
↗
207
64
20м
12
Закрытый
17.2
Домашнее задание
↗
202
49
0м
8
18. Урок 9. Разбор дз
1 урок
👁
169
👤
28
Закрытый
18.1
Разбор 9
↗
169
28
10м
9
19. Урок 10. Авторизация. Регистрация
2 урока
👁
403
👤
143
Закрытый
19.1
ASP.NET Core Identity
↗
210
117
37м
9
Закрытый
19.2
Домашнее задание
↗
193
26
0м
10
20. Урок 10. Разбор дз
1 урок
👁
158
👤
27
Закрытый
20.1
Разбор 10
↗
158
27
52м
10
21. Урок 11. Работа с изображениями
2 урока
👁
350
👤
126
Закрытый
21.1
Создание и получение изображений
↗
177
98
15м
9
Закрытый
21.2
Домашнее задание
↗
173
28
0м
9
22. Урок 11. Разбор дз
1 урок
👁
134
👤
18
Закрытый
22.1
Разбор 11
↗
134
18
51м
4
23. Урок 12. *БОНУСЫ*
31 урок
👁
2 821
👤
1 326
Закрытый
23.1
Резюме. Что это? Зачем оно нужно? Как составлять?
↗
160
78
87м
7
Закрытый
23.2
Автомаппинг (AutoMapper)
↗
145
75
63м
13
Закрытый
23.3
Кеширование
↗
126
64
26м
3
Закрытый
23.4
Красота: карусель, анимация, баннер
↗
126
60
15м
3
Закрытый
23.5
Тестирование
↗
128
52
34м
3
Закрытый
23.6
Отправка сообщений по email
↗
110
49
32м
2
Закрытый
23.7
Сбор и отображение статистики запущенного приложения
↗
99
45
80м
3
Закрытый
23.8
Параллелизм
↗
112
56
52м
7
Закрытый
23.9
Мультиязычность сайта
↗
93
38
96м
6
Закрытый
23.10
E2E тестирование
↗
102
44
56м
1
Закрытый
23.11
Трехслойная архитектура
↗
99
48
17м
1
Закрытый
23.12
Создание телеграмм бота. Работа с брокером сообщений RabbitMQ
↗
112
55
37м
-3
Закрытый
23.13
Работа с картами
↗
84
37
32м
2
Закрытый
23.14
Интеграция прогноза погоды на сайт
↗
76
35
28м
1
Закрытый
23.15
Сброс и восстановление пароля
↗
73
36
30м
1
Закрытый
23.16
Экспорт и Импорт данных в Excel
↗
72
36
50м
1
Закрытый
23.17
Авторизация через Google и GitHub
↗
76
43
70м
0
Закрытый
23.18
Паттерн проектирования Unit Of Work
↗
80
43
64м
0
Закрытый
23.19
Автоматизация процессов сборки, тестирования и публикации
↗
79
39
74м
4
Закрытый
23.20
Докер
↗
154
3
91м
11
Закрытый
23.21
Публикация приложения с помощью докер контейнера
↗
94
14
51м
7
Закрытый
23.22
Технология AJAX
↗
77
53
26м
3
Закрытый
23.23
Темная тема сайта
↗
58
38
39м
1
Закрытый
23.24
GitHub Actions
↗
63
42
71м
2
Закрытый
23.25
Пагинация
↗
49
44
51м
2
Закрытый
23.26
Redis
↗
66
65
49м
5
Закрытый
23.27
Хранение секретов
↗
55
19
0м
4
Закрытый
23.28
IOptions и Feature Flags
↗
45
14
0м
2
Закрытый
23.29
Fluent API
↗
53
19
32м
3
Закрытый
23.30
Публикация приложения
↗
133
73
15м
5
Закрытый
23.31
CQRS
↗
22
9
47м
0
24. Урок 13. СЕКРЕТНЫЙ БОНУС
3 урока
👁
404
👤
177
Закрытый
24.1
Асинхронное программирование
↗
153
88
53м
13
Закрытый
24.2
WEB API, Swagger, Postman
↗
147
81
51м
6
Закрытый
24.3
Бонус
↗
104
8
1м
7
25. Урок 14. МЕГА БОНУС
1 урок
👁
134
👤
13
Закрытый
25.1
МЕГА БОНУС
↗
134
13
1м
8
26. Заключительный модуль
2 урока
👁
3 630
👤
3 549
Закрытый
26.1
Заключение
↗
85
4
0м
5
Открытый
26.2
Куда двигаться дальше
↗
3 545
3 545
1м
29
2. PRO C#. Git 4.913
1. Общая информация о курсе
6 уроков
👁
41 576
👤
39 920
Открытый
1.1
Познакомимся?
↗
926
54
1м
39
Закрытый
1.2
Сообщество разработчиков
↗
312
294
1м
28
Открытый
1.3
Актуальность Git
↗
1 083
317
68м
46
Закрытый
1.4
Мозгокачалка
↗
24 103
24 103
1м
225
Закрытый
1.5
PRO Bulki
↗
12 069
12 069
1м
57
Закрытый
1.6
Личный наставник
↗
3 083
3 083
0м
60
2. Установка
1 урок
👁
333
👤
62
Закрытый
2.1
Visual Studio
↗
333
62
9м
36
3. Локальный репозиторий
5 уроков
👁
1 817
👤
818
Открытый
3.1
Создание репозитория
↗
729
245
19м
48
Закрытый
3.2
Изменения. Фиксации. Commit
↗
288
101
28м
42
Закрытый
3.3
Работа с фиксациями (commit)
↗
270
215
20м
43
Закрытый
3.4
Ветки
↗
271
211
29м
40
Закрытый
3.5
Слияние веток
↗
259
46
23м
44
4. Удаленный репозиторий
2 урока
👁
501
👤
218
Закрытый
4.1
GitHub
↗
258
177
44м
41
Закрытый
4.2
Синхронизация репозиториев
↗
243
41
37м
39
5. Ревью
4 урока
👁
839
👤
521
Закрытый
5.1
Процесс ревью
↗
229
173
30м
41
Закрытый
5.2
Конфликты при слиянии
↗
220
164
32м
36
Закрытый
5.3
Изменение чужого репозитория
↗
200
154
32м
33
Закрытый
5.4
Ревью большой задачи
↗
190
30
18м
32
6. Консоль
8 уроков
👁
1 404
👤
947
Закрытый
6.1
Установка и настройка
↗
207
152
11м
31
Закрытый
6.2
Создание репозитория
↗
189
141
6м
27
Закрытый
6.3
Коммит
↗
195
130
16м
26
Закрытый
6.4
Работа с коммитами
↗
179
134
8м
23
Закрытый
6.5
Работа с ветками
↗
159
131
7м
24
Закрытый
6.6
Слияние веток
↗
154
121
11м
28
Закрытый
6.7
Удаленный репозиторий GitHub
↗
161
111
22м
24
Закрытый
6.8
Отложенные изменения (stash)
↗
160
27
8м
27
7. Часто задаваемые вопросы
2 урока
👁
325
👤
196
Закрытый
7.1
Процесс ревью
↗
178
167
1м
36
Закрытый
7.2
Задай вопрос
↗
147
29
3м
33
8. Заключение
2 урока
👁
3 700
👤
3 579
Закрытый
8.1
Заключительный урок
↗
155
34
1м
24
Открытый
8.2
Куда двигаться дальше
↗
3 545
3 545
1м
29
3. PRO C#. Чистый код 4.9
1. Общая информация о курсе
5 уроков
👁
39 703
👤
39 380
Открытый
1.1
Познакомимся?
↗
357
42
1м
5
Закрытый
1.2
Сообщество разработчиков
↗
91
83
1м
6
Закрытый
1.3
Мозгокачалка
↗
24 103
24 103
1м
225
Закрытый
1.4
PRO Bulki
↗
12 069
12 069
1м
57
Закрытый
1.5
Личный наставник
↗
3 083
3 083
0м
60
2. Visual Studio
5 уроков
👁
1 408
👤
1 293
Открытый
2.1
Настройка отображения
↗
1 021
1 021
3м
18
Закрытый
2.2
Форматирование и документирование
↗
114
78
12м
22
Закрытый
2.3
Отладка
↗
94
73
4м
10
Закрытый
2.4
Горячие клавиши
↗
92
92
1м
11
Закрытый
2.5
Карта проекта
↗
87
29
1м
7
3. Условный оператор
3 урока
👁
292
👤
235
Закрытый
3.1
Излишняя проверка условий
↗
103
103
1м
11
Закрытый
3.2
return после else
↗
101
101
1м
14
Закрытый
3.3
Вложенные условия
↗
88
31
2м
11
4. Классы и члены классов
7 уроков
👁
900
👤
422
Открытый
4.1
Пространства имен
↗
311
76
4м
7
Открытый
4.2
Общие правила именования классов
↗
206
76
5м
11
Закрытый
4.3
Общие правила именования членов класса
↗
82
66
4м
9
Закрытый
4.4
Избегаем повторения имени класса в методах
↗
83
63
4м
13
Закрытый
4.5
Расположение классов
↗
78
60
5м
7
Закрытый
4.6
Расположение членов класса
↗
71
58
6м
12
Закрытый
4.7
Модификаторы доступа для полей и свойств
↗
69
23
12м
7
5. Именования переменных
11 уроков
👁
1 505
👤
575
Открытый
5.1
Основные правила именования переменных
↗
216
65
2м
10
Открытый
5.2
Именование переменных типа bool
↗
220
68
1м
7
Открытый
5.3
Сокращения
↗
268
62
5м
11
Закрытый
5.4
Транслитерация
↗
71
32
2м
11
Закрытый
5.5
Числа и номера в переменных
↗
68
58
3м
9
Закрытый
5.6
Местоимения и предлоги
↗
68
53
5м
10
Открытый
5.7
Главное слово переменной
↗
325
56
4м
11
Закрытый
5.8
Смысл имени
↗
65
55
2м
9
Закрытый
5.9
Магические константы
↗
74
53
6м
10
Закрытый
5.10
Выбор типа переменной
↗
66
51
2м
8
Закрытый
5.11
Повторяющиеся значения
↗
64
22
7м
10
6. Именование методов
17 уроков
👁
1 327
👤
801
Открытый
6.1
Основные правила именования методов
↗
334
61
2м
11
Закрытый
6.2
Форма множественного числа в названии
↗
66
50
5м
10
Закрытый
6.3
Визуальное разделение логики
↗
73
53
3м
9
Закрытый
6.4
Соответствие названия логике метода
↗
62
54
5м
8
Закрытый
6.5
Расположение методов относительно друг друга
↗
65
54
3м
11
Закрытый
6.6
Выделение общей логики
↗
60
52
8м
8
Закрытый
6.7
Методы, возвращающие bool
↗
63
51
3м
8
Закрытый
6.8
Методы, начинающиеся с Try
↗
60
49
8м
9
Закрытый
6.9
Возвращение пустой коллекции вместо null
↗
63
51
4м
10
Закрытый
6.10
Логически законченная группа строк в методе
↗
59
50
9м
7
Закрытый
6.11
Делаем функции универсальными и переиспользуемыми
↗
59
47
5м
8
Закрытый
6.12
Название метода и его результата
↗
58
49
9м
8
Закрытый
6.13
Микро-функции для повышения читаемости
↗
62
8
5м
7
Закрытый
6.14
"Мертвый код"
↗
66
51
3м
9
Закрытый
6.15
Флаги в параметрах
↗
61
49
6м
8
Закрытый
6.16
Проверки в отдельных методах
↗
59
50
5м
6
Закрытый
6.17
Глубокая вложенность
↗
57
22
8м
8
7. Комментарии
2 урока
👁
130
👤
68
Закрытый
7.1
Основы комментирования в C#
↗
66
46
8м
10
Закрытый
7.2
Документирование кода
↗
64
22
1м
4
8. Инструменты рефакторинга
1 урок
👁
69
👤
21
Закрытый
8.1
Приемы рефакторинга
↗
69
21
4м
8
9. Разборы кода
1 урок
👁
60
👤
21
Закрытый
9.1
Файловая система
↗
60
21
16м
12
10. Заключение
2 урока
👁
3 604
👤
3 566
Закрытый
10.1
Заключительный урок
↗
59
21
0м
4
Открытый
10.2
Куда двигаться дальше
↗
3 545
3 545
1м
29