Содержание пакета (15 курсов)
1. 109 задач по python 5.0
1. Блок 1
4 урока
👁
547
👤
329
Закрытый
1.1
Раздел 1
↗
254
94
19м
21
Закрытый
1.2
Раздел 2
↗
111
87
14м
14
Закрытый
1.3
Раздел 3
↗
97
76
14м
11
Закрытый
1.4
Раздел 4
↗
85
72
28м
10
2. Блок 2
5 уроков
👁
463
👤
247
Открытый
2.1
Раздел 1
↗
185
73
30м
6
Закрытый
2.2
Раздел 2
↗
77
51
28м
5
Закрытый
2.3
Раздел 3
↗
73
48
60м
7
Закрытый
2.4
Раздел 4
↗
67
38
62м
5
Закрытый
2.5
Раздел 5
↗
61
37
28м
4
3. Блок 3
3 урока
👁
169
👤
88
Закрытый
3.1
Раздел 1
↗
65
23
86м
0
Закрытый
3.2
Раздел 2
↗
57
18
63м
3
Закрытый
3.3
Подведем итоги
↗
47
47
1м
5
2. 151 задача по SQL (junior level) 4.722
1. Блок 1
9 уроков
👁
966
👤
534
Закрытый
1.1
Раздел 1
↗
302
57
11м
13
Закрытый
1.2
Раздел 2
↗
131
95
15м
10
Закрытый
1.3
Раздел 3
↗
104
90
6м
10
Закрытый
1.4
Раздел 4
↗
96
81
22м
9
Закрытый
1.5
Раздел 5
↗
90
48
45м
6
Закрытый
1.6
Раздел 6
↗
70
51
27м
7
Закрытый
1.7
Раздел 7
↗
64
30
39м
2
Закрытый
1.8
Раздел 8
↗
56
39
63м
6
Закрытый
1.9
Раздел 9
↗
53
43
22м
5
2. Блок 2
9 уроков
👁
509
👤
310
Открытый
2.1
Раздел 1
↗
132
41
21м
3
Закрытый
2.2
Раздел 2
↗
48
38
28м
5
Открытый
2.3
Раздел 3
↗
57
36
25м
5
Закрытый
2.4
Раздел 4
↗
44
35
28м
5
Закрытый
2.5
Раздел 5
↗
43
35
26м
6
Закрытый
2.6
Раздел 6
↗
44
24
54м
5
Закрытый
2.7
Раздел 7
↗
42
31
42м
5
Закрытый
2.8
Раздел 8
↗
51
22
67м
4
Закрытый
2.9
Подведем итоги
↗
48
48
1м
3
3. FastAPI: создание API 4.824
1. Введение в FastAPI
3 урока
👁
981
👤
176
Открытый
1.1
Обзор FastAPI
↗
615
85
12м
33
Закрытый
1.2
Работа с маршрутами (endpoints)
↗
210
47
119м
23
Закрытый
1.3
Автоматическая документация Swagger и Redoc
↗
156
44
24м
11
2. Работа с базами данных
3 урока
👁
435
👤
188
Закрытый
2.1
Подключение базы данных
↗
165
73
57м
11
Закрытый
2.2
Создание моделей данных
↗
138
33
59м
3
Закрытый
2.3
Миграции с Alembicу
↗
132
82
8м
5
3. Аутентификация и авторизация
4 урока
👁
487
👤
352
Закрытый
3.1
JWT-токены
↗
132
88
14м
4
Закрытый
3.2
OAuth2 с FastAPI
↗
125
81
10м
5
Закрытый
3.3
Роли и права доступа
↗
120
73
6м
5
Закрытый
3.4
Подведем итоги
↗
110
110
1м
5
4. Git (система контроля версий) 4.882
1. Введение в Git
2 урока
👁
353
👤
172
Открытый
1.1
Что такое Git?
↗
199
151
9м
25
Закрытый
1.2
Установка Git
↗
154
21
9м
19
2. Основные команды Git
2 урока
👁
298
👤
42
Открытый
2.1
Создание репозитория
↗
165
23
16м
20
Закрытый
2.2
Работа с файлами
↗
133
19
12м
12
3. Основы ветвления
4 урока
👁
516
👤
159
Закрытый
3.1
Что такое ветки?
↗
134
117
5м
9
Закрытый
3.2
Создание и переключение веток
↗
128
14
13м
11
Закрытый
3.3
Слияние веток
↗
128
14
13м
9
Закрытый
3.4
Конфликты и их разрешение
↗
126
14
8м
11
4. Работа с историей
3 урока
👁
297
👤
174
Закрытый
4.1
Управление историей коммитов
↗
126
113
5м
7
Закрытый
4.2
Отмена изменений
↗
122
12
20м
8
Закрытый
4.3
Подведем итоги
↗
49
49
1м
7
5. Python. Часть 1 (Базовый python и условные операторы) 4.765
1. Введение в Python
4 урока
👁
1 901
👤
1 232
Закрытый
1.1
Что такое Python
↗
671
376
3м
29
Закрытый
1.2
Установка и настройка Python
↗
436
321
2м
18
Закрытый
1.3
Ввод и вывод данных
↗
395
310
4м
15
Открытый
1.4
Работа с переменными
↗
399
225
10м
17
2. Базовые типы данных и преобразование
3 урока
👁
823
👤
639
Закрытый
2.1
Базовые типы данных и их преобразование
↗
299
220
11м
16
Закрытый
2.2
Строки и операции со строками
↗
271
204
12м
15
Закрытый
2.3
Комментарии в коде
↗
253
215
2м
12
3. Операторы и выражения
3 урока
👁
698
👤
546
Закрытый
3.1
Арифметические операторы
↗
246
185
21м
14
Закрытый
3.2
Операторы присвоения с операцией
↗
232
181
10м
12
Закрытый
3.3
Библиотека math и её функции
↗
220
180
7м
12
4. Условные конструкции
5 уроков
👁
1 076
👤
720
Закрытый
4.1
if, elif, else и операторы сравнения
↗
232
166
27м
11
Закрытый
4.2
Логические операторы
↗
213
158
22м
8
Закрытый
4.3
Вложенные условные конструкции
↗
208
155
30м
9
Закрытый
4.4
Тернарные операторы
↗
215
33
8м
10
Закрытый
4.5
Подведем итоги
↗
208
208
1м
12
6. Python. Часть 2 (Списки и циклы) 4.951
1. Работа с циклами
4 урока
👁
773
👤
583
Открытый
1.1
Знакомство со списком
↗
285
158
9м
17
Закрытый
1.2
Цикл for по элементам
↗
170
150
8м
13
Закрытый
1.3
Цикл for по индексам
↗
162
136
21м
18
Закрытый
1.4
Агрегация с использованием цикла
↗
156
139
11м
14
2. Более глубокое изучение списков
4 урока
👁
591
👤
504
Закрытый
2.1
Списки и их методы
↗
154
133
19м
15
Закрытый
2.2
Многомерные списки
↗
148
115
24м
17
Закрытый
2.3
Формирование срезов
↗
144
128
8м
19
Закрытый
2.4
Ссылочный тип хранения данных
↗
145
128
7м
15
3. Цикл while
3 урока
👁
416
👤
372
Закрытый
3.1
Цикл while
↗
147
117
24м
17
Закрытый
3.2
Управление циклами с помощью break и continue
↗
137
123
12м
13
Закрытый
3.3
Подведем итоги
↗
132
132
1м
7
7. Python. Часть 3 (Словари и обработка наборов данных) 4.919
1. Словари и списки словарей
3 урока
👁
489
👤
300
Открытый
1.1
Словари и их методы
↗
251
106
25м
17
Закрытый
1.2
Списки словарей
↗
122
96
32м
14
Закрытый
1.3
Деструктуризация
↗
116
98
18м
13
2. Дополнительные инструменты
3 урока
👁
342
👤
298
Закрытый
2.1
Кортежи
↗
116
102
4м
10
Закрытый
2.2
Циклы с использованием enumerate и zip
↗
114
98
19м
16
Закрытый
2.3
Генераторы списков и генераторы словарей
↗
112
98
14м
10
3. Дополнительные инструменты обработки списков и словарей
5 уроков
👁
272
👤
244
Закрытый
3.1
Методы split и join
↗
113
100
12м
14
Закрытый
3.2
Библиотека collections
↗
24
14
20м
0
Закрытый
3.3
Библиотека itertools
↗
16
14
23м
0
Закрытый
3.4
Библиотека json
↗
17
14
12м
0
Закрытый
3.5
Подведем итоги
↗
102
102
1м
6
8. Python. Часть 4 (Функции, замыкание и декораторы) 4.88
1. Функции
4 урока
👁
771
👤
504
Открытый
1.1
Определение и вызов функций
↗
309
142
4м
13
Открытый
1.2
Область видимости
↗
173
127
13м
13
Закрытый
1.3
Аргументы и возвращаемые значения
↗
147
125
14м
15
Закрытый
1.4
Значения по умолчанию, *args и **kwargs
↗
142
110
27м
9
2. Более глубокое изучение функций
3 урока
👁
406
👤
312
Закрытый
2.1
Lambda-функции
↗
143
115
18м
14
Закрытый
2.2
Функции высшего порядка
↗
138
101
18м
9
Закрытый
2.3
Замыкание и его практическое применение
↗
125
96
15м
12
3. Декораторы
2 урока
👁
245
👤
176
Закрытый
3.1
Принцип работы декораторов
↗
130
98
15м
6
Закрытый
3.2
Параметризованные декораторы
↗
115
78
29м
9
4. Генераторы
3 урока
👁
334
👤
287
Закрытый
4.1
Принцип работы с генераторами
↗
123
86
8м
9
Закрытый
4.2
Практическое применение
↗
104
94
4м
7
Закрытый
4.3
Подведем итоги
↗
107
107
1м
5
9. Python. Часть 5 (Исключения и работа с файловой системой) 5.0
1. Исключения и управление ошибками
4 урока
👁
199
👤
45
Закрытый
1.1
Исключения, try и except
↗
152
16
12м
0
Закрытый
1.2
Блоки else и finally
↗
21
11
8м
0
Закрытый
1.3
Создание собственных исключений
↗
15
9
2м
0
Закрытый
1.4
Лучшие практики работы с исключениями
↗
11
9
0
2. Работа с файлами
4 урока
👁
37
👤
18
Закрытый
2.1
Открытие файлов и контекстный менеджер with
↗
12
7
2м
0
Закрытый
2.2
Обработка ошибок при работе с файлами
↗
9
5
0
Закрытый
2.3
Обработка JSON файлов
↗
10
4
0
Закрытый
2.4
Обработка CSV файлов
↗
6
2
0
3. Файлы и директории в системе
4 урока
👁
19
👤
10
Закрытый
3.1
Модуль os
↗
6
2
0
Закрытый
3.2
Модуль shutil
↗
4
2
0
Закрытый
3.3
Работа с путями и кроссплатформенность через pathlib
↗
5
2
0
Закрытый
3.4
Подведем итоги
↗
4
4
0
10. Python. Часть 6 (Объектно-ориентированное программирование) 5.0
1. Основы классов
3 урока
👁
200
👤
42
Закрытый
1.1
Что такое класс и объект
↗
163
22
9м
0
Закрытый
1.2
Конструктор и метод __init__
↗
22
11
13м
0
Закрытый
1.3
Методы объекта
↗
15
9
6м
0
2. Инкапсуляция: getter, setter и приватность
3 урока
👁
25
👤
8
Закрытый
2.1
Контроль доступа к свойствам
↗
10
4
0м
0
Закрытый
2.2
Декоратор @property
↗
8
2
0
Закрытый
2.3
Приватные методы и свойства
↗
7
2
0
3. Методы и свойства класса
3 урока
👁
13
👤
7
Закрытый
3.1
Статические свойства класса
↗
7
3
0
Закрытый
3.2
Статические методы (@staticmethod)
↗
3
2
0
Закрытый
3.3
Методы класса (@classmethod)
↗
3
2
0
4. Наследование классов
5 уроков
👁
23
👤
13
Закрытый
4.1
Основы наследования
↗
4
2
0
Закрытый
4.2
Переопределение методов
↗
4
2
0
Закрытый
4.3
Множественное наследование
↗
3
2
0
Закрытый
4.4
Архитектура классов: проектирование иерархии
↗
7
2
0
Закрытый
4.5
Подведем итоги
↗
5
5
0
11. SQL Часть 2. (Создание, изменение и управление данными) 4.688
1. Формирование базы
3 урока
👁
846
👤
446
Закрытый
1.1
База company
↗
236
236
1м
8
Открытый
1.2
Создание и заполнение таблицы
↗
437
113
24м
17
Закрытый
1.3
Понятия DDL и DML commit и rollback
↗
173
97
13м
18
2. Изменение данных и ограничения
4 урока
👁
579
👤
456
Закрытый
2.1
Удаление данных, truncate, изменение данных
↗
96
96
10м
5
Закрытый
2.2
(Задачи) Удаление данных, truncate, изменение данных
↗
162
148
19м
17
Закрытый
2.3
Констрейнты, значение по умолчанию, aвтоинкремент
↗
163
92
32м
24
Закрытый
2.4
Дополнительные задачи
↗
158
120
35м
5
3. Работа со временем
3 урока
👁
387
👤
287
Закрытый
3.1
Работа с датой и временем
↗
155
90
12м
15
Закрытый
3.2
(Задачи) Работа со временем
↗
153
118
34м
17
Закрытый
3.3
Продолжение
↗
79
79
1м
3
12. SQL Часть 3. (Объединения, подзапросы и группировка данных) 4.8
1. Объединение данных
4 урока
👁
664
👤
413
Открытый
1.1
UNION/UNION ALL
↗
200
93
29м
14
Закрытый
1.2
Схема company
↗
138
138
1м
6
Открытый
1.3
Как работает JOIN
↗
198
100
73м
13
Закрытый
1.4
Типы join и их разница
↗
128
82
63м
12
2. Подзапросы и представления
2 урока
👁
247
👤
166
Закрытый
2.1
Подзапросы
↗
129
86
69м
12
Закрытый
2.2
Таблицы as select, представления
↗
118
80
12м
18
3. Агрегация и группировка
3 урока
👁
259
👤
186
Закрытый
3.1
Агрегация
↗
121
83
34м
16
Закрытый
3.2
Группировка
↗
113
78
64м
16
Закрытый
3.3
Подведем итоги
↗
25
25
1м
0
13. SQL. Часть 1 (Основы, логика и работа с полями) 4.857
1. Знакомство с понятиями и настройка
3 урока
👁
2 691
👤
846
Открытый
1.1
Базовые понятия и синтаксис
↗
1 788
262
11м
42
Закрытый
1.2
Установка MySQL
↗
474
155
11м
21
Закрытый
1.3
База company
↗
429
429
1м
14
2. Логические операторы
4 урока
👁
1 339
👤
746
Закрытый
2.1
(видео) Логические операторы
↗
426
141
23м
22
Закрытый
2.2
Задачи (1 блок)
↗
363
244
24м
19
Закрытый
2.3
Задачи (2 блок)
↗
280
237
15м
19
Закрытый
2.4
Поиск ошибок по логам, CodeStyle
↗
270
124
10м
22
3. Обработка полей
4 урока
👁
894
👤
521
Закрытый
3.1
Работа с оператором CASE
↗
268
123
41м
29
Закрытый
3.2
Сортировка записи в выборке, как она работает, distinct
↗
234
118
42м
25
Закрытый
3.3
Вычисляемые поля, и строковые функции
↗
228
116
45м
29
Закрытый
3.4
Продолжение
↗
164
164
1м
7
14. SQLAlchemy: современный подход к работе с базой данных 4.75
1. Основы SQLAlchemy 2.0 и настройка окружения
4 урока
👁
709
👤
347
Открытый
1.1
Введение в SQLAlchemy 2.0: зачем и когда он нужен
↗
343
106
11м
5
Открытый
1.2
Подключение к базе данных и базовые операции
↗
166
87
41м
5
Закрытый
1.3
Определение моделей через Declarative Base
↗
105
77
33м
7
Закрытый
1.4
Управление схемой базы данных через Alembic
↗
95
77
28м
6
2. Работа с моделями и запросами
4 урока
👁
362
👤
267
Закрытый
2.1
CRUD в SQLAlchemy 2.0: новый подход
↗
96
74
58м
6
Закрытый
2.2
Фильтрация, сортировка, лимиты
↗
92
68
50м
6
Закрытый
2.3
Связи One-to-Many: настройка и запросы
↗
91
67
49м
7
Закрытый
2.4
Many-to-Many: вспомогательные таблицы и secondary
↗
83
58
82м
5
3. Расширенные возможности ORM
4 урока
👁
292
👤
216
Закрытый
3.1
Кастомизация моделей и простая валидация
↗
79
56
30м
6
Закрытый
3.2
Ограничения на уровне базы
↗
72
55
26м
8
Закрытый
3.3
Гибридные свойства и методы
↗
72
50
51м
6
Закрытый
3.4
Транзакции и откат при ошибках
↗
69
55
12м
4
4. Асинхронный и реальный SQLAlchemy
4 урока
👁
280
👤
218
Закрытый
4.1
Асинхронный SQLAlchemy 2.0
↗
79
52
13м
4
Закрытый
4.2
Тестирование моделей и запросов
↗
67
51
16м
3
Закрытый
4.3
Частые ошибки и best practices
↗
70
51
20м
4
Закрытый
4.4
Подведем итоги
↗
64
64
1м
4
15. Командная строка Linux 5.0
1. Основы Bash и работа в терминале
5 уроков
👁
356
👤
163
Открытый
1.1
Что такое оболочка и зачем нужен Bash
↗
171
46
3м
0
Открытый
1.2
Навигация по файловой системе
↗
79
35
9м
4
Закрытый
1.3
Работа с файлами и папками
↗
37
31
13м
2
Закрытый
1.4
Просмотр содержимого файлов
↗
36
29
14м
4
Закрытый
1.5
Ввод/вывод и перенаправления
↗
33
22
18м
1
2. Переменные, аргументы и управление процессами
6 уроков
👁
159
👤
126
Закрытый
2.1
Создание и использование переменных
↗
28
23
7м
1
Закрытый
2.2
Аргументы командной строки
↗
28
20
14м
3
Закрытый
2.3
Основные операции с числами и строками
↗
25
20
12м
0
Закрытый
2.4
Переменные окружения и команда export
↗
27
21
20м
0
Закрытый
2.5
Управление процессами
↗
27
22
8м
0
Закрытый
2.6
История команд и алиасы
↗
24
20
10м
0
3. Скрипты и управление логикой
5 уроков
👁
98
👤
61
Закрытый
3.1
Создание и запуск Bash-скриптов
↗
24
19
8м
1
Закрытый
3.2
Условные операторы
↗
22
14
26м
0
Закрытый
3.3
Циклы
↗
18
12
20м
0
Закрытый
3.4
Конструкции case и их применение
↗
17
9
9м
0
Закрытый
3.5
Комбинация условий и логические операторы
↗
17
7
5м
0
4. Продвинутая работа с Bash
4 урока
👁
63
👤
28
Закрытый
4.1
Функции и области видимости переменных
↗
17
6
3м
0
Закрытый
4.2
Управление доступом и правами
↗
18
2
4м
0
Закрытый
4.3
Планирование задач
↗
16
8
1м
0
Закрытый
4.4
Подведем итоги
↗
12
12
1м
0