Курс на Stepik
Обложка курса «Программирование на Python с Нуля + Работа с SQL» на Stepik
3 199₽ -15%
--:--:--
2 719

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на Python с Нуля + Работа с SQL»Учеников на курсе 9 243
Сертификаты, выданные на курсе «Программирование на Python с Нуля + Работа с SQL»Сертификатов выдано 146
Отзывы о курсе «Программирование на Python с Нуля + Работа с SQL»Отзывов получено 64
Рейтинг курса «Программирование на Python с Нуля + Работа с SQL»Рейтинг курса 5.000
Уроки в курсе «Программирование на Python с Нуля + Работа с SQL»Количество уроков 98
Тесты в курсе «Программирование на Python с Нуля + Работа с SQL»Количество квизов 75
Задачи с кодом в курсе «Программирование на Python с Нуля + Работа с SQL»Количество задач с кодом 214
Время прохождения курса «Программирование на Python с Нуля + Работа с SQL»Время прохождения курса
Стоимость курса «Программирование на Python с Нуля + Работа с SQL»Стоимость курса 3 199 ₽
Обновления курса «Программирование на Python с Нуля + Работа с SQL»Обновления курса
Дата публикации курса «Программирование на Python с Нуля + Работа с SQL»Дата публикации курса
Последнее обновление курса «Программирование на Python с Нуля + Работа с SQL»Последнее обновление
Сложность easy

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

Разделы в курсе «Программирование на Python с Нуля + Работа с SQL» 11 разделов Уроки в курсе «Программирование на Python с Нуля + Работа с SQL» 98 уроков Тесты в курсе «Программирование на Python с Нуля + Работа с SQL» 75 тестов Задачи в курсе «Программирование на Python с Нуля + Работа с SQL» 214 задач Время прохождения курса «Программирование на Python с Нуля + Работа с SQL» 59 ч. Последнее обновление курса «Программирование на Python с Нуля + Работа с SQL» обн. 13 августа 2026

Вводный урок

5 уроков
1. Приветствие!
2. Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
3. Инструкция по выполнению тестовых заданий
4. Инструкция по решению заданий на программирование
5. Поддержка курса!

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

30 уроков
1. Установка Python 3 и интегрированной среды разработки PyCharm
2. Основные типы данных и знакомство с переменными
3. Тестовое задание по типам данных
4. Определение типа данных
5. Числовые типы данных
6. Строковый тип данных
7. Продолжаем работать со строковым типом данных
8. Конструкция F-string
9. Ввод и вывод данных
10. Что такое функции и работа с ними
11. Область видимости переменных
12. Тестовое задание по области видимости переменных
13. Условные операторы: if, else, elif
14. Списки
15. Цикл For
16. Цикл While
17. Операторы break и continue
18. Тестовое задание по циклам
19. Функция Range
20. Работа со словарями и множествами
21. Работа с файлами
22. Тестовое задание по работе с файлами
23. Конструкция With
24. Работа с модулями. 1 часть
25. Работа с модулями. 2 часть
26. Присвоение аргументов в функциях
27. Return
28. Тестовое задание по работе с модулями
29. Работа с исключениями. Конструкция Try&Except
30. Задание по созданию мини-программы

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

3 урока
1. Дополнительные задания по программированию Часть 1
2. Дополнительные задания по программированию Часть 2
3. Дополнительные задания по программированию Часть 3

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

6 уроков
1. Создание классов
2. Создание экземпляров классов
3. Тестовое задание по теории ООП
4. Наследование классов
5. Импортирование классов
6. Задание по программированию на Python

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

13 уроков
1. Инструкция по выполнению тестовых заданий
2. Что такое базы данных и их классификация
3. Установка ПО для написания SQL запросов и работе с базами данных
4. Создание и заполнение таблиц в базе данных
5. Задание для закрепления темы создания и заполнения таблиц
6. Просмотр взаимодействие таблиц между собой
7. Основные SQL запросы в базы данных для тестировщика
8. Тестовые задания по запросам типа SELECT №1
9. Тестовые задания по запросам типа SELECT №2
10. Задание по созданию таблиц и SQL запросов к ней
11. Объединение таблиц.
12. Изменение и удаление данных в таблице
13. Тестовые задания по запросам типа Update и Delete

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

10 уроков
1. Подключение к существующей базе данных
2. Создание новой базы данных. Создание и заполнение таблиц
3. Заполнение базы данных (Продолжение)
4. Отправка нескольких SQL-запросов
5. Изменение данных в таблице
6. Удаление данных и таблиц
7. Запрос Select
8. Тестовое задание по Python + SQL №1
9. Тестовое задание по Python + SQL №2
10. Установка и работа с плагином DB Navigator

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

5 уроков
1. Объединение таблиц. INNER JOIN
2. Объединение таблиц. LEFT и RIGHT JOIN
3. Тестовое задание по Объединению таблиц
4. Объединение таблиц. FULL JOIN
5. Объединение таблиц между собой в Python

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

15 уроков
1. Создание и заполнение таблицы проекта
2. Метод для ввода и проверки номера карты
3. Метод для ввода и проверки пин-кода
4. Написание функционала продукта. Часть 1
5. Написание функционала продукта. Часть 2
6. Написание функционала продукта. Часть 3
7. Написание функционала. Часть 4
8. Написание функционала. Часть 5.
9. Тестовое задание по Банкомату №1
10. Добавление отчета об операциях
11. Тестовое задание по Банкомату №2
12. Тестовое задание по Python + SQL №3
13. Тестовое задание по Python + SQL №4
14. Приятный бонус!!!
15. Поделитесь впечатлениями

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

1 урок
1. Слова напутствия, тем кто справился)

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

2 урока
1. Дополнительные задания по Python+SQL №1
2. Дополнительные задания по Python+SQL №2

Вопросы для повторения пройденного материала

3 урока
1. Введение в данный блок
2. Задания для повторения: синтаксис Python. Часть 1.
3. Задания для повторения: синтаксис Python. Часть 2.