Курс на 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 575
Сертификаты, выданные на курсе «Основы программирования на Python с бонусным курсом по SQL»Сертификатов выдано 42
Отзывы о курсе «Основы программирования на 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» обн. 21 августа 2026

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

4 урока
1. Установка Python ↗
2. Установка Pycharm ↗
3. Пакетный менеджер pip ↗
4. Виртуальная среда virtualenv ↗

Основы Python

16 уроков
1. Переменные ↗
2. Типы данных ↗
3. Итоговый тест ↗
4. Задачи ↗
5. Операторы ↗
6. Итоговый тест ↗
7. Задачи ↗
8. Условные операторы ↗
9. Циклы ↗
10. Итоговый тест ↗
11. Задачи ↗
12. Числа ↗
13. Модуль math ↗
14. Модуль random ↗
15. Итоговый тест ↗
16. Задачи ↗

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

7 уроков
1. Списки ↗
2. Кортежи ↗
3. Словари ↗
4. Множества ↗
5. Связь списков, кортежей, словарей, множеств ↗
6. Итоговый тест ↗
7. Задачи ↗

Строки

10 уроков
1. Общие сведения ↗
2. Функции для работы со строками ↗
3. Функции изменения регистра ↗
4. Функции поиска и замены ↗
5. Функции проверки типа ↗
6. F - строки ↗
7. Функции форматирования ↗
8. Срезы ↗
9. Итоговый тест ↗
10. Задачи ↗

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

13 уроков
1. Регулярные выражения ↗
2. Квадратные скобки ↗
3. Шаблоны ↗
4. Квантификаторы ↗
5. Группирующие скобки ↗
6. Условные конструкции ↗
7. Скобочные выражения ↗
8. Оператор ИЛИ ↗
9. Объект Match ↗
10. Модуль re ↗
11. Флаги ↗
12. Итоговый тест ↗
13. Задачи ↗

Дата и время

6 уроков
1. Модуль time ↗
2. Модуль datetime ↗
3. Модуль calendar ↗
4. Модуль pytz ↗
5. Итоговый тест ↗
6. Задачи ↗

Файлы

7 уроков
1. Общие сведения ↗
2. Работа с файлами ↗
3. Оператор with ↗
4. Модуль os ↗
5. JSON ↗
6. Итоговый тест ↗
7. Задачи ↗

Исключения

6 уроков
1. Общие сведения ↗
2. Обработка исключений ↗
3. Конструкция try ↗
4. Оператор raise ↗
5. Итоговый тест ↗
6. Задачи ↗

Функции

9 уроков
1. Объявление и вызов ↗
2. Необязательные параметры функции ↗
3. Сопоставление по ключам ↗
4. Распаковка аргументов ↗
5. Передача параметров ↗
6. Переменное количество параметров ↗
7. Аннотация функций ↗
8. Итоговый тест ↗
9. Задачи ↗

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

3 урока
1. Общие сведения ↗
2. Популярные пакеты ↗
3. Итоговый тест ↗

Установка MySQL

1 урок
1. Установка MySQL ↗

Основы SQL

7 уроков
1. Создание и управление базы данных ↗
2. Итоговый тест ↗
3. Создание и управление таблицами ↗
4. Типы данных ↗
5. Атрибуты ↗
6. Команда ALTER TABLE ↗
7. Итоговый тест ↗

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

5 уроков
1. Добавление данных ↗
2. Удаление данных ↗
3. Обновление данных ↗
4. Итоговый тест ↗
5. Задачи ↗

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

10 уроков
1. Команда SELECT ↗
2. Псевдонимы ↗
3. Оператор WHERE ↗
4. Операторы DISTINCT, IN, BETWEEN, LIKE, IS NULL, NOT ↗
5. Операторы ORDER BY, LIMIT ↗
6. Операторы GROUP BY, HAVING. Агрегатные функции ↗
7. Подзапросы ↗
8. Оператор EXISTS ↗
9. Итоговый тест ↗
10. Задачи ↗

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

5 уроков
1. Команда INNER JOIN ↗
2. Команда OUTER JOIN ↗
3. Команда UNION ↗
4. Итоговый тест ↗
5. Задачи ↗

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

7 уроков
1. Работа со строками ↗
2. Работа с числами ↗
3. Работа с датой и временем ↗
4. Выражение CASE ↗
5. Функции IF, IFNULL, COALESCE ↗
6. Итоговый тест ↗
7. Задачи ↗

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

2 урока
1. mysql.connector ↗
2. Выполнение запросов ↗

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

12 уроков
1. Домашнее задание #1 ↗
2. Пошаговое решение #1 ↗
3. Итоговый проект #1 ↗
4. Домашнее задание #2 ↗
5. Пошаговое решение #2 ↗
6. Итоговый проект #2 ↗
7. Домашнее задание #3 ↗
8. Пошаговое решение #3 ↗
9. Итоговый проект #3 ↗
10. Домашнее задание #4 ↗
11. Пошаговое решение #4 ↗
12. Итоговый проект #4 ↗