Содержание пакета (2 курса)
1. Git и GitHub [Начинающий+] 4.974
1. Приветствие
2 урока
👁
1 047
👤
708
Открытый
1.1
Здравствуйте!
↗
565
226
1м
25
Открытый
1.2
Что потребуется для обучения
↗
482
482
1м
19
2. Что такое Git и GitHub
11 уроков
👁
3 386
👤
3 003
Открытый
2.1
Что такое Git
↗
613
334
4м
27
Закрытый
2.2
Основные понятия Git
↗
314
277
7м
24
Закрытый
2.3
Разница между Git и GitHub
↗
298
283
3м
18
Закрытый
2.4
Установка Git на Ubuntu
↗
289
259
1м
17
Закрытый
2.5
Установка Git на Windows
↗
290
290
2м
21
Закрытый
2.6
Установка Git на MacOS
↗
262
262
0м
10
Закрытый
2.7
Установка имени пользователя и email
↗
277
277
0м
17
Закрытый
2.8
Переключение языка интерфейса Git
↗
269
269
0м
17
Закрытый
2.9
Переключение языка на Windows
↗
270
248
2м
17
Закрытый
2.10
Переключение языка на Linux
↗
255
255
1м
10
Закрытый
2.11
Переключение языка на MacOS
↗
249
249
1м
9
3. Основные действия в Git
4 урока
👁
992
👤
877
Закрытый
3.1
Инициализация Git
↗
280
236
7м
22
Закрытый
3.2
Добавление в индекс
↗
253
225
9м
21
Закрытый
3.3
Создание коммита
↗
238
210
10м
27
Закрытый
3.4
Переключение коммитов
↗
221
206
8м
18
4. Настройка GitHub
5 уроков
👁
1 006
👤
879
Закрытый
4.1
Создаём репозиторий в GitHub
↗
228
193
11м
17
Закрытый
4.2
Создаём токен доступа на GitHub
↗
207
179
9м
16
Закрытый
4.3
Для чего нам SSH
↗
192
192
0м
13
Закрытый
4.4
Linux и MacOS: создаём SSH-ключ для GitHub
↗
188
156
4м
15
Закрытый
4.5
Windows: создаём SSH-ключ для GitHub
↗
191
159
4м
11
5. Ветки, Pull Request и ревью кода
12 уроков
👁
1 973
👤
1 884
Закрытый
5.1
Что такое ветки
↗
190
176
6м
16
Закрытый
5.2
Сливаем (мерджим) ветки локально
↗
183
171
11м
18
Закрытый
5.3
Что такое Pull Request
↗
180
168
3м
15
Закрытый
5.4
Приглашаем участника в личный репозиторий на GitHub
↗
172
172
1м
15
Закрытый
5.5
Пишем код в новой ветке
↗
176
154
10м
15
Закрытый
5.6
Открываем Pull Request первым способом
↗
161
161
2м
10
Закрытый
5.7
Проводим ревью кода
↗
158
158
1м
8
Закрытый
5.8
Устраняем недостатки после ревью
↗
152
142
2м
12
Закрытый
5.9
Одобряем Pull Request
↗
149
149
0м
10
Закрытый
5.10
Сливаем ветки и закрываем Pull Request
↗
151
151
1м
11
Закрытый
5.11
Пулимся после слияния
↗
151
143
2м
14
Закрытый
5.12
Открываем Pull Request вторым способом
↗
150
139
5м
13
6. Особенности коммитов и веток
15 уроков
👁
1 814
👤
1 679
Закрытый
6.1
Удаление файлов из индекса отслеживания
↗
149
138
11м
11
Закрытый
6.2
Создание коммита через редактор
↗
144
137
3м
12
Закрытый
6.3
Сброс коммита git reset (откат изменений)
↗
143
130
12м
14
Закрытый
6.4
Безопасная отмена коммита git revert
↗
139
127
5м
9
Закрытый
6.5
"Отсоединённая голова" и git checkout
↗
135
123
10м
10
Закрытый
6.6
Cбросить состояние файла git restore
↗
129
120
4м
12
Закрытый
6.7
Переключиться git switch и отличия от git checkout
↗
131
118
3м
10
Закрытый
6.8
Обновляем локальную ветку изменениями из main
↗
128
118
7м
10
Закрытый
6.9
Слияние веток через git rebase
↗
126
111
10м
9
Закрытый
6.10
Интерактивный rebase и squash
↗
18
18
13м
0
Закрытый
6.11
Merge или Rebase - что выбрать
↗
118
118
1м
8
Закрытый
6.12
Конфликты слияния в IDE
↗
120
110
5м
11
Закрытый
6.13
Конфликты слияния в GitHub
↗
116
109
5м
8
Закрытый
6.14
Разница в файлах git diff
↗
120
110
9м
10
Закрытый
6.15
Получаем изменения с помощью git fetch
↗
98
92
8м
6
7. Работа с репозиторием
10 уроков
👁
1 170
👤
1 095
Закрытый
7.1
Клонирование репозитория HTTPS (git clone)
↗
129
111
5м
6
Закрытый
7.2
Клонирование репозитория SSH (git clone)
↗
116
108
2м
6
Закрытый
7.3
Создаём форк репозитория
↗
120
109
2м
7
Закрытый
7.4
Обновляем форк репозитория из оригинального репозитория
↗
115
105
4м
10
Закрытый
7.5
Отправляем Pull Request в оригинальный репозиторий
↗
110
103
2м
5
Закрытый
7.6
Сохраняем пустые папки в удаленном репозитории (.gitkeep)
↗
114
102
3м
9
Закрытый
7.7
Оптимизация .gitignore
↗
111
102
3м
7
Закрытый
7.8
Интеграция Git в IPyCharm
↗
112
112
1м
7
Закрытый
7.9
Интеграция Git в VS Code
↗
120
120
0м
6
Закрытый
7.10
Графические клиенты для Git
↗
123
123
1м
7
8. Дополнительно
2 урока
👁
257
👤
257
Закрытый
8.1
Таблица команд
↗
134
134
3м
10
Закрытый
8.2
Завершение курса
↗
123
123
1м
10
2. Python [СТАРТ] 4.763
1. Модуль [1]
3 урока
👁
2 148
👤
1 169
Открытый
1.1
Цели курса PYTHON[START]
↗
1 140
355
6м
61
Закрытый
1.2
Про мозг. Эффективная жизнь и аффективная ниша
↗
539
379
20м
78
Закрытый
1.3
Что такое Notion. Как вести базу знаний
↗
469
435
15м
47
2. Модуль [2]
3 урока
👁
1 392
👤
1 017
Открытый
2.1
История Python. Плюсы и минусы. Применение
↗
572
348
8м
57
Закрытый
2.2
Установка Python на Windows и MacOS
↗
419
332
7м
32
Закрытый
2.3
Интерпретатор Python. Режим REPL.
↗
401
337
12м
42
3. Модуль [3]
3 урока
👁
1 314
👤
1 027
Открытый
3.1
Среда разработки и обучения (IDLE)
↗
602
409
6м
35
Закрытый
3.2
Visual Studio Code.Установка на Windows и MacOS.Настройка
↗
362
331
21м
36
Закрытый
3.3
Visual Studio Code. Настройка интерфейса. Полезные фичи
↗
350
287
16м
44
4. Модуль [4]
8 уроков
👁
2 680
👤
2 247
Открытый
4.1
Память. Переменная.snake_case
↗
545
339
19м
42
Закрытый
4.2
Разбор задания “Книжный шкаф”
↗
346
319
3м
32
Закрытый
4.3
Типы данных. Классы. Строки и числа
↗
346
270
12м
35
Закрытый
4.4
Разбор задания “Опиши актера\актрису”
↗
303
274
2м
27
Закрытый
4.5
Выражение. Оператор. Операнд. Операция
↗
298
270
8м
31
Закрытый
4.6
Разбор задания “Построчный разбор кода”
↗
281
266
4м
27
Закрытый
4.7
Изменяем значение переменной
↗
289
262
9м
29
Закрытый
4.8
Разбор задания “Скорректируй данные актера\актрисы”
↗
272
247
2м
24
5. Модуль [5]
6 уроков
👁
1 263
👤
857
Закрытый
5.1
Операторы. Приоритеты. Арифметические операторы
↗
232
97
13м
22
Закрытый
5.2
Разбор задания "Расставь операторы"
↗
213
197
2м
18
Закрытый
5.3
Динамическая типизация
↗
214
96
14м
18
Закрытый
5.4
Разбор задания "Площадь квадрата"
↗
200
187
2м
18
Закрытый
5.5
Преобразование типов данных
↗
207
95
9м
22
Закрытый
5.6
Разбор задания «Спам»
↗
197
185
2м
20
6. Модуль [6]
8 уроков
👁
1 512
👤
1 125
Закрытый
6.1
Булев тип. Истина Ложь. Предикат. Операторы сравнения.
↗
205
93
22м
21
Закрытый
6.2
Разбор задания "Проверка "a", "b" и "с"
↗
195
180
3м
16
Закрытый
6.3
Условный оператор. Конструкция if else. Приоритеты операторов
↗
201
94
25м
21
Закрытый
6.4
Разбор заданий "a и b", "Проверка на четность", "Кратность"
↗
186
174
4м
15
Закрытый
6.5
Создаём алгоритм программы. Diagrams.net
↗
195
170
21м
16
Закрытый
6.6
Реализуем алгоритм. Несколько if. if без else
↗
187
88
24м
17
Закрытый
6.7
Разбор задания "Выдача кредита"
↗
175
165
16м
17
Закрытый
6.8
Разбор задания "Минимальное из четырех"
↗
168
161
12м
14
7. Модуль [7]
6 уроков
👁
1 037
👤
719
Закрытый
7.1
if elif. Отличие от нескольких if подряд
↗
188
86
15м
20
Закрытый
7.2
Разбор задания "Сравнение переменных one и two"
↗
170
159
2м
13
Закрытый
7.3
Логические операции. Булевы операции
↗
178
87
29м
22
Закрытый
7.4
Разбор заданий "Пароль" и "Максимальное из четырех"
↗
168
159
11м
14
Закрытый
7.5
Приоритеты. "Ленивое" оценивание. Неассоциативные операции
↗
176
80
16м
17
Закрытый
7.6
Разбор задания "Цена билета в аквапарк"
↗
157
148
7м
17
8. Модуль [8]
10 уроков
👁
1 498
👤
1 096
Закрытый
8.1
Что такое функция
↗
176
81
39м
19
Закрытый
8.2
Разбор задания “Функции чай, кофе, горячий шоколад”
↗
158
147
5м
12
Закрытый
8.3
Параметры и аргументы функции
↗
164
74
29м
13
Закрытый
8.4
Разбор задания “Функция Степень”
↗
146
134
2м
14
Закрытый
8.5
Разбор задания “Функция Среднее арифметическое трех”
↗
140
132
2м
14
Закрытый
8.6
Разбор задания “Функция цена Эфириума”
↗
140
133
4м
14
Закрытый
8.7
Области видимости переменных
↗
154
72
20м
16
Закрытый
8.8
Разбор задания “Градусы Цельсий в Кельвин”
↗
134
128
4м
13
Закрытый
8.9
Вложенные функции
↗
150
71
19м
17
Закрытый
8.10
Разбор задания “Вложенные функции”
↗
136
124
5м
13
9. Модуль [9]
7 уроков
👁
928
👤
796
Закрытый
9.1
Функция print()
↗
150
133
9м
13
Закрытый
9.2
Функция input()
↗
148
70
15м
13
Закрытый
9.3
Разбор задания ”Спам”
↗
134
122
2м
11
Закрытый
9.4
Разбор задания “Привет!”
↗
124
118
4м
10
Закрытый
9.5
Разбор задания ”Решение уравнения”
↗
126
118
1м
9
Закрытый
9.6
Разбор задания ”Доступ”
↗
123
118
2м
11
Закрытый
9.7
Разбор задания ”Площадь квадрата”
↗
123
117
3м
11
10. Модуль [10]
6 уроков
👁
787
👤
587
Закрытый
10.1
Позиционные и ключевые аргументы, параметры по умолчанию
↗
149
63
11м
11
Закрытый
10.2
Разбор задания “Расчет выручки”. pass. Строка документации
↗
135
111
15м
9
Закрытый
10.3
Разбор задания “Расчет выручки”. Улучшаем код
↗
125
120
11м
8
Закрытый
10.4
Встроенные функции max, min, round, len, abs, id
↗
137
64
12м
12
Закрытый
10.5
Разбор задания “Своя функция abs()”
↗
124
114
2м
10
Закрытый
10.6
Разбор задания ”Информация о числах”
↗
117
115
2м
10
11. Модуль [11]
6 уроков
👁
757
👤
574
Закрытый
11.1
Создание строк. Многострочные объекты. Escape-последовательность
↗
139
60
14м
12
Закрытый
11.2
Разбор задания “Соединяем две строки”
↗
118
112
1м
9
Закрытый
11.3
Красим вывод в терминал с помощью ANSI последовательности
↗
132
118
13м
12
Закрытый
11.4
Разбор задания “Остров приключений”
↗
115
113
7м
10
Закрытый
11.5
Строка как последовательность. Индексы. Срезы
↗
134
61
13м
12
Закрытый
11.6
Разбор задания “Срезы”
↗
119
110
2м
9
12. Модуль [12]
8 уроков
👁
987
👤
873
Закрытый
12.1
Что такое метод. Методы строк
↗
136
115
19м
10
Закрытый
12.2
Разбор задания “Методы строк - полезный инструмент”
↗
115
112
2м
10
Закрытый
12.3
Оператор вхождения in
↗
128
112
5м
11
Закрытый
12.4
Разбор задания “Проверяем строку”
↗
118
115
2м
10
Закрытый
12.5
Старые способы форматирования строк
↗
126
113
10м
8
Закрытый
12.6
Разбор задания “Расходы”
↗
118
113
2м
11
Закрытый
12.7
F-строки (форматируемый строковый литерал)
↗
131
80
10м
10
Закрытый
12.8
Разбор задания “Индекс массы тела”
↗
115
113
2м
8
13. Модуль [13]
7 уроков
👁
837
👤
752
Закрытый
13.1
Конструкция цикла while. Алгоритм
↗
128
110
13м
8
Закрытый
13.2
Разбор задания “Нечетные числа”
↗
114
109
1м
9
Закрытый
13.3
Разбор задания “Чётные числа в диапазоне”
↗
113
104
2м
7
Закрытый
13.4
Разбор задания “Числа по правилу”
↗
114
108
3м
10
Закрытый
13.5
Операторы break и else
↗
128
109
13м
10
Закрытый
13.6
Разбор задания “Ввод логина и пароля”
↗
114
105
4м
9
Закрытый
13.7
Оператор continue
↗
126
107
4м
11
14. Модуль [14]
5 уроков
👁
577
👤
530
Закрытый
14.1
Цикл while и строка
↗
125
108
12м
7
Закрытый
14.2
Разбор задания “Считаем буквы”
↗
111
108
2м
8
Закрытый
14.3
Вложенные циклы
↗
124
107
8м
9
Закрытый
14.4
Разбор задания “Таблица умножения”
↗
108
103
2м
10
Закрытый
14.5
Разбор задания “Подсчет суммы введенных чисел”
↗
109
104
2м
9
15. Модуль [15]
4 урока
👁
461
👤
405
Закрытый
15.1
Tuple. Кортеж. Операции с кортежами
↗
123
106
12м
9
Закрытый
15.2
Методы кортежа. Функции для кортежа. Оператор in
↗
122
99
8м
10
Закрытый
15.3
Разбор задания “Считаем слова”
↗
111
101
2м
10
Закрытый
15.4
Разбор задания “Поиск максимального числа”
↗
105
99
2м
10
16. Модуль [16]
5 уроков
👁
571
👤
506
Закрытый
16.1
List. Список. Отличия от кортежа.
↗
121
103
9м
13
Закрытый
16.2
Методы списка. Сортировка списка
↗
120
102
12м
10
Закрытый
16.3
Разбор задания “Поиск слова по длине”
↗
109
102
2м
8
Закрытый
16.4
Изменяемые и неизменяемые типы. Оператор тождественности is.
↗
119
103
16м
10
Закрытый
16.5
Разбор задания “Добавляем информацию”
↗
102
96
2м
10
17. Модуль [17]
5 уроков
👁
565
👤
500
Закрытый
17.1
Методы split() и join()
↗
121
103
6м
9
Закрытый
17.2
Разбор задания “Имена файлов”
↗
104
101
2м
9
Закрытый
17.3
Цикл for. Операторы break, continue, else
↗
117
96
13м
9
Закрытый
17.4
Распаковка в цикле for
↗
118
101
8м
11
Закрытый
17.5
Разбор задания “Расчет среднего балла учеников”
↗
105
99
2м
8
18. Модуль [18]
8 уроков
👁
885
👤
774
Закрытый
18.1
Dict. Cловарь. Хешируемый тип данных
↗
124
103
16м
14
Закрытый
18.2
Разбор задания “Таблица четности”
↗
107
100
2м
10
Закрытый
18.3
Методы словаря. Словарь и цикл for.
↗
121
99
15м
11
Закрытый
18.4
Разбор задания "Телефонная книга"
↗
99
97
2м
8
Закрытый
18.5
Set. Множество. Frozenset. Замороженное множество
↗
115
98
11м
10
Закрытый
18.6
Операции с множествами
↗
110
94
9м
9
Закрытый
18.7
Разбор задания “Анализ интересов посетителей сайта”
↗
97
93
2м
9
Закрытый
18.8
Сортировка кортежа, списка, словаря, множества
↗
112
90
6м
10
19. Модуль [19]
4 урока
👁
462
👤
400
Закрытый
19.1
Базовая концепция ООП: классы и экземпляры классов
↗
129
107
13м
16
Закрытый
19.2
Разбор задания “Класс автомобили”
↗
111
100
2м
11
Закрытый
19.3
__init__ и методы экземпляров класса
↗
121
101
18м
14
Закрытый
19.4
Разбор задания “Класс Television”
↗
101
92
4м
11
20. Модуль [20]
4 урока
👁
400
👤
352
Закрытый
20.1
Класс range() c циклом for
↗
110
90
7м
7
Закрытый
20.2
Разбор задания “Используем range”
↗
91
87
2м
6
Закрытый
20.3
Класс enumerate() c циклом for
↗
108
88
6м
7
Закрытый
20.4
Разбор задания “Информация о словах”
↗
91
87
2м
7
21. Модуль [21]
8 уроков
👁
780
👤
684
Закрытый
21.1
Импорт модулей
↗
108
93
11м
12
Закрытый
21.2
Модуль random для случайных чисел
↗
103
87
8м
12
Закрытый
21.3
Разбор задания “10 случайных чисел”
↗
91
85
2м
9
Закрытый
21.4
Модуль datetime для работы с датами
↗
109
85
12м
9
Закрытый
21.5
Разбор задания “Сколько лет”
↗
89
85
4м
8
Закрытый
21.6
Открытие и сохранение файлов. Функция open.
↗
100
82
17м
9
Закрытый
21.7
Разбор задания “Заметки”
↗
83
81
3м
10
Закрытый
21.8
Модуль os для работы с файловой системой
↗
97
86
12м
8
22. Модуль [22]
5 уроков
👁
468
👤
404
Закрытый
22.1
Обработка исключений try except
↗
108
85
10м
9
Закрытый
22.2
Разбор задания “Функция деления”
↗
85
80
1м
4
Закрытый
22.3
Менеджер пакетов pip. Библиотека requests
↗
95
79
8м
6
Закрытый
22.4
Виртуальное окружение
↗
93
80
26м
6
Закрытый
22.5
Ошибки при создании виртуального окружения
↗
87
80
3м
7
23. Модуль [23]
7 уроков
👁
649
👤
541
Закрытый
23.1
Постановка задачи на программу “Нанесение логотипа”
↗
92
77
3м
6
Закрытый
23.2
Библиотека Pillow для работы с изображениями
↗
95
74
13м
7
Закрытый
23.3
Алгоритм программы “Нанесение логотипа”
↗
87
73
2м
5
Закрытый
23.4
Реализация программы “Нанесение логотипа”
↗
88
72
9м
6
Закрытый
23.5
Оптимизация программы “Нанесение логотипа”
↗
89
67
4м
5
Закрытый
23.6
Компиляция в .exe программы “Нанесение логотипа”
↗
91
71
9м
9
Закрытый
23.7
Итоги
↗
107
107
1м
11