Курс на Stepik
Обложка курса «Программирование на Python с Нуля + Работа с SQL» на Stepik
3 399 ₽

Программирование на Python с Нуля + Работа с SQL 5.000

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

🎉💸 СКИДКА10 - введите при покупке и получи скидку 🎉💸 🏅 Победитель Stepik Awards в номинации "Прорыв года". ДОМАШНИЕ ЗАДАНИЯ ПРОВЕРЯЮТСЯ ЛИЧНО АВТОРОМ + более 250 задач на программирование и тестов! Данный курс подходит для тех, кто желает изучить программирование на Python 3, работу с базами данных и SQL-запросами! Так же он подойдет для тех кто уже работает разработчиком, тестировщиком или в сфере IT и планирует сменить направление.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на Python с Нуля + Работа с SQL»Учеников на курсе 9 207
Сертификаты, выданные на курсе «Программирование на Python с Нуля + Работа с SQL»Сертификатов выдано 141
Отзывы о курсе «Программирование на Python с Нуля + Работа с SQL»Отзывов получено 63
Рейтинг курса «Программирование на Python с Нуля + Работа с SQL»Рейтинг курса 5.000
Уроки в курсе «Программирование на Python с Нуля + Работа с SQL»Количество уроков 93
Тесты в курсе «Программирование на Python с Нуля + Работа с SQL»Количество квизов 83
Задачи с кодом в курсе «Программирование на Python с Нуля + Работа с SQL»Количество задач с кодом 236
Время прохождения курса «Программирование на Python с Нуля + Работа с SQL»Время прохождения курса
Стоимость курса «Программирование на Python с Нуля + Работа с SQL»Стоимость курса 3 399 ₽
Обновления курса «Программирование на Python с Нуля + Работа с SQL»Обновления курса
Дата публикации курса «Программирование на Python с Нуля + Работа с SQL»Дата публикации курса
Последнее обновление курса «Программирование на Python с Нуля + Работа с SQL»Последнее обновление
Сложность easy

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

Разделы в курсе «Программирование на Python с Нуля + Работа с SQL» 10 разделов Уроки в курсе «Программирование на Python с Нуля + Работа с SQL» 93 урока Тесты в курсе «Программирование на Python с Нуля + Работа с SQL» 83 теста Задачи в курсе «Программирование на Python с Нуля + Работа с SQL» 236 задач Время прохождения курса «Программирование на Python с Нуля + Работа с SQL» 59 ч. Последнее обновление курса «Программирование на Python с Нуля + Работа с SQL» обн. 21 мая 2026

1. Вводный урок

5 уроков
Закрытый
1.1 Приветствие!
3 864
3 864
1м 4с
185
Закрытый
1.2 Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
11 490
11 490
3м 0с
700
Закрытый
1.3 Инструкция по выполнению тестовых заданий
975
975
2м 31с
39
Закрытый
1.4 Инструкция по решению заданий на программирование
2 516
2 516
2м 26с
106
Закрытый
1.5 Поддержка курса!
1 092
1 092
0м 14с
9

2. Базовый курс программирования

30 уроков
Закрытый
2.1 Установка Python 3 и интегрированной среды разработки PyCharm
20 472
5 591
11м 57с
392
Закрытый
2.2 Основные типы данных и знакомство с переменными
4 736
2 276
15м 1с
350
Закрытый
2.3 Тестовое задание по типам данных
4 502
4 028
13м 11с
190
Закрытый
2.4 Определение типа данных
4 770
2 356
5м 32с
262
Закрытый
2.5 Числовые типы данных
4 969
1 927
52м 57с
404
Закрытый
2.6 Строковый тип данных
4 836
1 826
39м 53с
340
Закрытый
2.7 Продолжаем работать со строковым типом данных
4 696
1 760
21м 10с
341
Закрытый
2.8 Конструкция F-string
3 567
1 727
17м 2с
292
Закрытый
2.9 Ввод и вывод данных
4 606
1 947
9м 24с
343
Закрытый
2.10 Что такое функции и работа с ними
4 592
1 789
31м 40с
346
Закрытый
2.11 Область видимости переменных
4 549
1 784
10м 50с
294
Закрытый
2.12 Тестовое задание по области видимости переменных
3 853
3 441
12м 30с
161
Закрытый
2.13 Условные операторы: if, else, elif
3 720
1 564
55м 55с
360
Закрытый
2.14 Списки
3 630
1 276
50м 21с
301
Закрытый
2.15 Цикл For
3 569
1 283
79м 23с
298
Закрытый
2.16 Цикл While
3 437
914
103м 4с
247
Закрытый
2.17 Операторы break и continue
2 191
991
51м 53с
148
Закрытый
2.18 Тестовое задание по циклам
3 430
2 990
12м 3с
150
Закрытый
2.19 Функция Range
3 300
824
95м 47с
287
Закрытый
2.20 Работа со словарями и множествами
3 236
850
80м 39с
281
Закрытый
2.21 Работа с файлами
3 185
718
87м 21с
298
Закрытый
2.22 Тестовое задание по работе с файлами
3 181
2 550
27м 40с
135
Закрытый
2.23 Конструкция With
1 980
584
100м 33с
148
Закрытый
2.24 Работа с модулями. 1 часть
3 241
981
13м 47с
272
Закрытый
2.25 Работа с модулями. 2 часть
3 122
977
8м 2с
239
Закрытый
2.26 Присвоение аргументов в функциях
1 854
603
86м 55с
139
Закрытый
2.27 Return
1 821
512
118м 57с
154
Закрытый
2.28 Тестовое задание по работе с модулями
2 958
2 483
8м 20с
128
Закрытый
2.29 Работа с исключениями. Конструкция Try&Except
3 128
599
51м 58с
251
Закрытый
2.30 Задание по созданию мини-программы
3 073
35
59м 20с
171

3. Задачи повышенной сложности - НЕОБЯЗАТЕЛЬНЫЙ БЛОК

3 урока
Закрытый
3.1 Дополнительные задания по программированию Часть 1
1 197
267
175м 34с
50
Закрытый
3.2 Дополнительные задания по программированию Часть 2
738
203
139м 1с
17
Закрытый
3.3 Дополнительные задания по программированию Часть 3
846
183
143м 15с
33

4. Объектно-ориентированное программирование

6 уроков
Закрытый
4.1 Создание классов
3 092
1 191
18м 23с
321
Закрытый
4.2 Создание экземпляров классов
3 018
1 123
20м 39с
249
Закрытый
4.3 Тестовое задание по теории ООП
2 675
2 192
13м 3с
124
Закрытый
4.4 Наследование классов
2 939
1 073
25м 40с
278
Закрытый
4.5 Импортирование классов
2 827
1 025
20м 1с
246
Закрытый
4.6 Задание по программированию на Python
2 661
2 152
58м 57с
138

5. Работа с базами данных и SQL запросами

13 уроков
Закрытый
5.1 Инструкция по выполнению тестовых заданий
7 262
7 262
2м 30с
505
Закрытый
5.2 Что такое базы данных и их классификация
6 872
2 933
34м 31с
607
Закрытый
5.3 Установка ПО для написания SQL запросов и работе с базами данных
6 669
6 669
6м 14с
461
Закрытый
5.4 Создание и заполнение таблиц в базе данных
6 148
4 096
32м 40с
654
Закрытый
5.5 Задание для закрепления темы создания и заполнения таблиц
3 098
2 808
9м 12с
245
Закрытый
5.6 Просмотр взаимодействие таблиц между собой
4 427
4 427
5м 34с
358
Закрытый
5.7 Основные SQL запросы в базы данных для тестировщика
5 893
3 988
27м 14с
629
Закрытый
5.8 Тестовые задания по запросам типа SELECT №1
2 957
2 744
7м 20с
222
Закрытый
5.9 Тестовые задания по запросам типа SELECT №2
2 858
2 716
4м 43с
143
Закрытый
5.10 Задание по созданию таблиц и SQL запросов к ней
5 034
59
89м 17с
394
Закрытый
5.11 Объединение таблиц.
5 822
5 822
10м 53с
448
Закрытый
5.12 Изменение и удаление данных в таблице
3 954
3 954
9м 58с
355
Закрытый
5.13 Тестовые задания по запросам типа Update и Delete
2 775
2 556
6м 0с
165

6. Отправка SQL-запросов с помощью Python

10 уроков
Закрытый
6.1 Подключение к существующей базе данных
819
819
8м 24с
57
Закрытый
6.2 Создание новой базы данных. Создание и заполнение таблиц
800
800
14м 23с
54
Закрытый
6.3 Заполнение базы данных (Продолжение)
767
767
5м 4с
52
Закрытый
6.4 Отправка нескольких SQL-запросов
733
733
3м 21с
44
Закрытый
6.5 Изменение данных в таблице
719
719
7м 56с
53
Закрытый
6.6 Удаление данных и таблиц
614
614
5м 47с
45
Закрытый
6.7 Запрос Select
432
432
11м 35с
46
Закрытый
6.8 Тестовое задание по Python + SQL №1
341
12
200м 9с
56
Закрытый
6.9 Тестовое задание по Python + SQL №2
307
192
121м 31с
38
Закрытый
6.10 Установка и работа с плагином DB Navigator
290
290
6м 10с
42

7. Объединение таблиц в SQL

5 уроков
Закрытый
7.1 Объединение таблиц. INNER JOIN
2 791
2 791
11м 40с
285
Закрытый
7.2 Объединение таблиц. LEFT и RIGHT JOIN
2 720
2 720
8м 47с
267
Закрытый
7.3 Тестовое задание по Объединению таблиц
2 690
2 375
11м 11с
183
Закрытый
7.4 Объединение таблиц. FULL JOIN
2 733
2 733
6м 24с
268
Закрытый
7.5 Объединение таблиц между собой в Python
350
350
11м 9с
43

8. Построение программы работы Банкомата

15 уроков
Закрытый
8.1 Создание и заполнение таблицы проекта
370
370
11м 12с
39
Закрытый
8.2 Метод для ввода и проверки номера карты
355
355
11м 22с
35
Закрытый
8.3 Метод для ввода и проверки пин-кода
324
324
11м 34с
38
Закрытый
8.4 Написание функционала продукта. Часть 1
332
332
5м 44с
31
Закрытый
8.5 Написание функционала продукта. Часть 2
311
311
12м 30с
32
Закрытый
8.6 Написание функционала продукта. Часть 3
306
306
6м 45с
36
Закрытый
8.7 Написание функционала. Часть 4
198
198
8м 19с
35
Закрытый
8.8 Написание функционала. Часть 5.
207
207
4м 29с
37
Закрытый
8.9 Тестовое задание по Банкомату №1
226
165
104м 39с
37
Закрытый
8.10 Добавление отчета об операциях
205
205
20м 31с
35
Закрытый
8.11 Тестовое задание по Банкомату №2
219
153
46м 53с
29
Закрытый
8.12 Тестовое задание по Python + SQL №3
207
143
188м 15с
31
Закрытый
8.13 Тестовое задание по Python + SQL №4
209
121
192м 42с
34
Закрытый
8.14 Приятный бонус!!!
167
167
0м 20с
1
Закрытый
8.15 Поделитесь впечатлениями
335
335
1м 38с
2

9. Для тех кто справился!

1 урок
Закрытый
9.1 Слова напутствия, тем кто справился)
4 186
4 186
1м 58с
368

10. Дополнительные задания по работе с SQL с помощью Python

2 урока
Закрытый
10.1 Дополнительные задания по Python+SQL №1
15
3
72м 15с
0
Закрытый
10.2 Дополнительные задания по Python+SQL №2
9
3
-
0