Курс на Stepik
Обложка курса «Основы программирования на Python с бонусным курсом по SQL» на Stepik
150 ₽

Основы программирования на Python с бонусным курсом по SQL 4.833

Открыть на
STEPIK.ORG

Погрузитесь в мир программирования с нашим курсом, который познакомит вас с основами Python — одного из самых популярных и универсальных языков программирования. Вы научитесь писать чистый и эффективный код, решать практические задачи и работать с данными. В качестве бонуса вы получите мини-курс по SQL, который поможет вам освоить основы работы с базами данных, открывая новые возможности для управления и анализа информации. Вторая часть: https://stepik.org/course/227189/syllabus

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы программирования на Python с бонусным курсом по SQL»Учеников на курсе 1 568
Сертификаты, выданные на курсе «Основы программирования на Python с бонусным курсом по SQL»Сертификатов выдано 39
Отзывы о курсе «Основы программирования на Python с бонусным курсом по SQL»Отзывов получено 6
Рейтинг курса «Основы программирования на Python с бонусным курсом по SQL»Рейтинг курса 4.833
Уроки в курсе «Основы программирования на Python с бонусным курсом по SQL»Количество уроков 130
Тесты в курсе «Основы программирования на Python с бонусным курсом по SQL»Количество квизов 210
Задачи с кодом в курсе «Основы программирования на Python с бонусным курсом по SQL»Количество задач с кодом 100
Время прохождения курса «Основы программирования на Python с бонусным курсом по SQL»Время прохождения курса
Стоимость курса «Основы программирования на Python с бонусным курсом по SQL»Стоимость курса 150 ₽
Обновления курса «Основы программирования на Python с бонусным курсом по SQL»Обновления курса
Дата публикации курса «Основы программирования на Python с бонусным курсом по SQL»Дата публикации курса
Последнее обновление курса «Основы программирования на Python с бонусным курсом по SQL»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Основы программирования на Python с бонусным курсом по SQL» 18 разделов Уроки в курсе «Основы программирования на Python с бонусным курсом по SQL» 130 уроков Тесты в курсе «Основы программирования на Python с бонусным курсом по SQL» 210 тестов Задачи в курсе «Основы программирования на Python с бонусным курсом по SQL» 100 задач Время прохождения курса «Основы программирования на Python с бонусным курсом по SQL» 18 ч. Последнее обновление курса «Основы программирования на Python с бонусным курсом по SQL» обн. 14 февраля 2026

1. Средства и инструменты разработки на Python

4 урока
Открытый
1.1 Установка Python
1 532
1 532
1м 36с
19
Открытый
1.2 Установка Pycharm
1 262
1 262
1м 50с
21
Закрытый
1.3 Пакетный менеджер pip
646
646
1м 38с
24
Закрытый
1.4 Виртуальная среда virtualenv
633
633
1м 45с
25

2. Основы Python

16 уроков
Открытый
2.1 Переменные
730
551
3м 10с
29
Закрытый
2.2 Типы данных
495
420
2м 4с
20
Закрытый
2.3 Итоговый тест
607
438
4м 29с
18
Закрытый
2.4 Задачи
521
237
38м 46с
14
Открытый
2.5 Операторы
393
301
3м 59с
15
Закрытый
2.6 Итоговый тест
352
300
3м 28с
8
Закрытый
2.7 Задачи
335
169
44м 45с
9
Открытый
2.8 Условные операторы
304
226
1м 52с
10
Закрытый
2.9 Циклы
258
215
2м 32с
5
Открытый
2.10 Итоговый тест
306
246
7м 28с
3
Открытый
2.11 Задачи
287
127
79м 35с
5
Закрытый
2.12 Числа
234
190
3м 55с
5
Закрытый
2.13 Модуль math
214
214
2м 30с
2
Закрытый
2.14 Модуль random
214
214
1м 22с
2
Закрытый
2.15 Итоговый тест
245
168
4м 19с
6
Закрытый
2.16 Задачи
222
130
26м 10с
1

3. Структуры данных

7 уроков
Закрытый
3.1 Списки
241
241
4м 42с
4
Закрытый
3.2 Кортежи
202
202
3м 55с
2
Закрытый
3.3 Словари
193
193
3м 49с
2
Закрытый
3.4 Множества
176
176
2м 16с
2
Закрытый
3.5 Связь списков, кортежей, словарей, множеств
182
182
1м 26с
4
Закрытый
3.6 Итоговый тест
227
183
6м 54с
2
Закрытый
3.7 Задачи
211
73
155м 49с
5

4. Строки

10 уроков
Закрытый
4.1 Общие сведения
162
114
2м 7с
3
Закрытый
4.2 Функции для работы со строками
145
145
2м 58с
2
Закрытый
4.3 Функции изменения регистра
129
129
1м 5с
2
Закрытый
4.4 Функции поиска и замены
124
124
2м 31с
1
Закрытый
4.5 Функции проверки типа
130
130
1м 22с
2
Закрытый
4.6 F - строки
141
141
1м 33с
3
Закрытый
4.7 Функции форматирования
128
128
1м 9с
2
Закрытый
4.8 Срезы
132
132
1м 14с
2
Закрытый
4.9 Итоговый тест
188
144
6м 7с
-3
Закрытый
4.10 Задачи
161
44
132м 11с
3

5. Регулярные выражения

13 уроков
Закрытый
5.1 Регулярные выражения
195
143
2м 2с
8
Закрытый
5.2 Квадратные скобки
151
151
2м 0с
6
Закрытый
5.3 Шаблоны
132
132
3м 10с
5
Закрытый
5.4 Квантификаторы
127
100
4м 56с
2
Закрытый
5.5 Группирующие скобки
113
93
2м 9с
3
Закрытый
5.6 Условные конструкции
101
101
1м 36с
2
Закрытый
5.7 Скобочные выражения
96
77
2м 15с
2
Закрытый
5.8 Оператор ИЛИ
95
95
1м 9с
2
Закрытый
5.9 Объект Match
92
92
2м 36с
2
Закрытый
5.10 Модуль re
97
66
3м 1с
3
Закрытый
5.11 Флаги
86
86
3м 54с
2
Закрытый
5.12 Итоговый тест
139
82
5м 43с
7
Закрытый
5.13 Задачи
119
41
93м 27с
3

6. Дата и время

6 уроков
Закрытый
6.1 Модуль time
106
106
2м 14с
5
Закрытый
6.2 Модуль datetime
90
73
3м 32с
5
Закрытый
6.3 Модуль calendar
81
81
2м 3с
2
Закрытый
6.4 Модуль pytz
87
87
1м 5с
2
Закрытый
6.5 Итоговый тест
117
64
6м 13с
3
Закрытый
6.6 Задачи
84
40
51м 28с
2

7. Файлы

7 уроков
Закрытый
7.1 Общие сведения
109
109
1м 28с
5
Закрытый
7.2 Работа с файлами
96
78
2м 0с
3
Закрытый
7.3 Оператор with
84
84
0м 29с
3
Закрытый
7.4 Модуль os
101
65
5м 12с
4
Закрытый
7.5 JSON
100
79
2м 11с
4
Закрытый
7.6 Итоговый тест
118
57
8м 0с
0
Закрытый
7.7 Задачи
87
50
2м 44с
4

8. Исключения

6 уроков
Закрытый
8.1 Общие сведения
81
68
2м 44с
2
Закрытый
8.2 Обработка исключений
69
69
1м 59с
1
Закрытый
8.3 Конструкция try
77
61
1м 29с
1
Закрытый
8.4 Оператор raise
78
78
1м 1с
1
Закрытый
8.5 Итоговый тест
99
60
6м 13с
-2
Закрытый
8.6 Задачи
79
43
45м 34с
1

9. Функции

9 уроков
Закрытый
9.1 Объявление и вызов
100
100
1м 48с
4
Закрытый
9.2 Необязательные параметры функции
68
68
0м 27с
2
Закрытый
9.3 Сопоставление по ключам
74
74
1м 34с
2
Закрытый
9.4 Распаковка аргументов
69
69
1м 32с
2
Закрытый
9.5 Передача параметров
67
58
1м 19с
2
Закрытый
9.6 Переменное количество параметров
67
67
1м 0с
2
Закрытый
9.7 Аннотация функций
67
58
1м 48с
2
Закрытый
9.8 Итоговый тест
109
69
4м 6с
2
Закрытый
9.9 Задачи
89
43
24м 42с
2

10. Модули и пакеты

3 урока
Закрытый
10.1 Общие сведения
87
63
2м 46с
3
Закрытый
10.2 Популярные пакеты
78
78
2м 14с
3
Закрытый
10.3 Итоговый тест
98
63
3м 28с
2

11. Установка MySQL

1 урок
Закрытый
11.1 Установка MySQL
141
141
1м 15с
3

12. Основы SQL

7 уроков
Закрытый
12.1 Создание и управление базы данных
167
97
3м 34с
7
Закрытый
12.2 Итоговый тест
136
86
2м 18с
4
Закрытый
12.3 Создание и управление таблицами
107
107
1м 3с
2
Закрытый
12.4 Типы данных
89
89
2м 15с
1
Закрытый
12.5 Атрибуты
80
67
5м 35с
3
Закрытый
12.6 Команда ALTER TABLE
81
81
1м 10с
0
Закрытый
12.7 Итоговый тест
98
79
4м 42с
4

13. Операции с данными

5 уроков
Закрытый
13.1 Добавление данных
113
64
2м 27с
3
Закрытый
13.2 Удаление данных
72
62
2м 31с
1
Закрытый
13.3 Обновление данных
72
62
2м 39с
1
Закрытый
13.4 Итоговый тест
89
72
3м 49с
0
Закрытый
13.5 Задачи
83
56
15м 7с
1

14. Запросы к базе данных

10 уроков
Открытый
14.1 Команда SELECT
98
98
3м 59с
2
Закрытый
14.2 Псевдонимы
69
61
1м 51с
1
Закрытый
14.3 Оператор WHERE
69
60
2м 9с
1
Закрытый
14.4 Операторы DISTINCT, IN, BETWEEN, LIKE, IS NULL, NOT
67
55
2м 32с
1
Закрытый
14.5 Операторы ORDER BY, LIMIT
61
55
1м 2с
1
Закрытый
14.6 Операторы GROUP BY, HAVING. Агрегатные функции
65
57
1м 5с
1
Закрытый
14.7 Подзапросы
64
57
4м 40с
3
Закрытый
14.8 Оператор EXISTS
64
64
1м 13с
3
Открытый
14.9 Итоговый тест
92
72
6м 44с
2
Открытый
14.10 Задачи
92
29
37м 23с
-1

15. Объединение таблиц

5 уроков
Закрытый
15.1 Команда INNER JOIN
79
79
2м 11с
2
Закрытый
15.2 Команда OUTER JOIN
62
62
2м 21с
1
Закрытый
15.3 Команда UNION
60
60
3м 31с
1
Закрытый
15.4 Итоговый тест
78
65
4м 39с
2
Закрытый
15.5 Задачи
72
37
22м 35с
2

16. Встроенные функции

7 уроков
Закрытый
16.1 Работа со строками
82
82
3м 41с
2
Закрытый
16.2 Работа с числами
64
64
1м 24с
1
Закрытый
16.3 Работа с датой и временем
61
61
2м 54с
1
Закрытый
16.4 Выражение CASE
61
61
1м 3с
1
Закрытый
16.5 Функции IF, IFNULL, COALESCE
63
63
2м 0с
1
Закрытый
16.6 Итоговый тест
75
52
4м 39с
3
Закрытый
16.7 Задачи
74
38
24м 15с
1

17. Совместное использование Python и SQL

2 урока
Закрытый
17.1 mysql.connector
106
106
1м 36с
3
Закрытый
17.2 Выполнение запросов
81
81
2м 39с
1

18. Итоговые проекты

12 уроков
Открытый
18.1 Домашнее задание #1
215
215
1м 47с
3
Закрытый
18.2 Пошаговое решение #1
99
58
1м 2с
1
Закрытый
18.3 Итоговый проект #1
102
102
1м 5с
1
Закрытый
18.4 Домашнее задание #2
91
91
1м 41с
2
Закрытый
18.5 Пошаговое решение #2
50
32
1м 7с
1
Закрытый
18.6 Итоговый проект #2
53
53
2м 50с
1
Закрытый
18.7 Домашнее задание #3
71
71
2м 43с
2
Закрытый
18.8 Пошаговое решение #3
40
28
2м 25с
1
Закрытый
18.9 Итоговый проект #3
59
59
4м 31с
1
Закрытый
18.10 Домашнее задание #4
70
70
1м 4с
2
Закрытый
18.11 Пошаговое решение #4
47
26
1м 47с
1
Закрытый
18.12 Итоговый проект #4
76
76
7м 13с
1