Содержание пакета (3 курса)
1. PRO C#. Git 4.913043478260869
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
2. PRO C#. Создание Telegram бота 5.0
1. Общая информация о курсе
5 уроков
👁
39 410
👤
39 315
Открытый
1.1
Познакомимся?
↗
95
7
1м
5
Закрытый
1.2
Сообщество разработчиков C#
↗
60
53
1м
0
Закрытый
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. Преподготовка
4 урока
👁
265
👤
65
Открытый
2.1
Оцифровка бота
↗
106
11
73м
8
Открытый
2.2
Домашнее задание
↗
84
36
98м
6
Открытый
2.3
Результаты учеников 1 часть
↗
64
14
35м
5
Открытый
2.4
Результаты учеников 2 часть
↗
11
4
33м
0
3. Все о ботах
5 уроков
👁
299
👤
70
Закрытый
3.1
Кто такой бот
↗
64
5
117м
7
Закрытый
3.2
Примеры ботов
↗
60
52
1м
4
Закрытый
3.3
Создание бота
↗
60
5
121м
6
Закрытый
3.4
Изучаем Telegram Bot API
↗
58
4
265м
8
Закрытый
3.5
Postman
↗
57
4
159м
5
4. Telegram Bot API
2 урока
👁
111
👤
7
Закрытый
4.1
Взаимодействие с пользователем
↗
57
3
26м
7
Закрытый
4.2
Polling vs Webhook
↗
54
4
171м
4
5. Пишем бота
2 урока
👁
108
👤
7
Закрытый
5.1
Пишем бота
↗
60
5
42м
10
Закрытый
5.2
Разбор задач
↗
48
2
29м
4
6. Хранение состояния
3 урока
👁
130
👤
6
Закрытый
6.1
Хранение состояния пользователя
↗
47
3
54м
8
Закрытый
6.2
Работа с медиафайлами
↗
45
2
54м
5
Закрытый
6.3
Разбор задач
↗
38
1
11м
3
7. Работа с текстом
2 урока
👁
80
👤
2
Закрытый
7.1
Формат текста
↗
41
1
21м
6
Закрытый
7.2
Изменение текста
↗
39
1
23м
4
8. Одна активная страница
2 урока
👁
68
👤
4
Закрытый
8.1
Изменение сообщения
↗
36
1
5
Закрытый
8.2
Домашнее задание
↗
32
3
0
9. Тесты
2 урока
👁
69
👤
5
Закрытый
9.1
Тестирование приложения
↗
36
1
52м
5
Закрытый
9.2
Домашнее задание
↗
33
4
0м
-1
10. База данных
1 урок
👁
37
👤
1
Закрытый
10.1
NoSQL. Firebase
↗
37
1
44м
5
11. Webhook
1 урок
👁
35
👤
0
Закрытый
11.1
Webhook
↗
35
0
0м
1
12. Рефакторинг
1 урок
👁
36
👤
1
Закрытый
12.1
Рефакторинг
↗
36
1
1
13. Дополнительные темы
5 уроков
👁
123
👤
5
Закрытый
13.1
Запись в календаре
↗
30
1
53м
1
Закрытый
13.2
Работа со StepikAPI
↗
27
1
60м
3
Закрытый
13.3
Deep links
↗
24
1
14м
1
Закрытый
13.4
Реферальные ссылки
↗
22
1
29м
2
Закрытый
13.5
Отправка реакций от бота
↗
20
1
8м
1
14. Публикация
3 урока
👁
381
👤
90
Закрытый
14.1
Публикация приложения
↗
133
73
15м
5
Закрытый
14.2
Докер
↗
154
3
91м
11
Закрытый
14.3
Публикация приложения с помощью докер контейнера
↗
94
14
51м
7
15. Заключение
2 урока
👁
3 573
👤
3 547
Закрытый
15.1
Заключительный урок
↗
28
2
0
Открытый
15.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