Курс на Stepik
Обложка курса «Основы Python» на Stepik
490 ₽

Основы Python 4.000

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

Python с нуля — без воды и тоски. 800+ задач, 12 тем, 5 мини-проектов. Начинаешь с нуля, заканчиваешь с рабочим кодом.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Python»Учеников на курсе 53
Сертификаты, выданные на курсе «Основы Python»Сертификатов выдано 1
Отзывы о курсе «Основы Python»Отзывов получено 2
Рейтинг курса «Основы Python»Рейтинг курса 4.000
Уроки в курсе «Основы Python»Количество уроков 71
Тесты в курсе «Основы Python»Количество квизов 155
Задачи с кодом в курсе «Основы Python»Количество задач с кодом 357
Время прохождения курса «Основы Python»Время прохождения курса
Стоимость курса «Основы Python»Стоимость курса 490 ₽
Обновления курса «Основы Python»Обновления курса
Дата публикации курса «Основы Python»Дата публикации курса
Последнее обновление курса «Основы Python»Последнее обновление

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

Разделы в курсе «Основы Python» 12 разделов Уроки в курсе «Основы Python» 71 урок Тесты в курсе «Основы Python» 155 тестов Задачи в курсе «Основы Python» 357 задач Время прохождения курса «Основы Python» 1 ч. Последнее обновление курса «Основы Python» обн. 7 июля 2026

Старт

5 уроков
1. Что такое программа и как Python выполняет код
2. Первая команда: print()
3. Несколько команд и несколько строк
4. Как читать код и предсказывать результат
5. Ошибки, внимательность и мини-итог

Переменные и вычисления

6 уроков
1. Переменные: как программа хранит данные
2. Ввод данных через input()
3. Почему input() — это текст. Преобразование типов
4. Арифметические операции и вычисления
5. Целочисленное деление, остаток, работа с цифрами числа
6. Мини-проекты и итог блока

Условия

6 уроков
1. Что такое условие. Простое if
2. Полное ветвление: if/else
3. Несколько вариантов: if/elif/else
4. Составные условия: and, or, not
5. Типовые шаблоны задач на условия
6. Итог блока

Циклы

6 уроков
1. Повторение действий и цикл while
2. Цикл for и range()
3. Счётчик, накопитель, пошаговое изменение переменных
4. Цикл + условие: подсчёт, отбор, поиск
5. Типовые шаблоны задач на циклы
6. Итоговые задачи и закрепление

Строки

6 уроков
1. Что такое строка. Индексы и длина
2. Срезы строк
3. Циклы по строкам и обработка символов
4. Методы строк
5. Типовые задачи на обработку текста
6. Итог блока

Списки

6 уроков
1. Что такое список. Создание, индексы, длина
2. Изменение элементов и обход списка
3. Ввод списка и работа с split()
4. Методы списков
5. Типовые задачи на списки
6. Итог блока

Функции

6 уроков
1. Зачем нужны функции. Первая функция
2. Функции с параметрами
3. Возврат результата через return
4. Локальные переменные и проектирование функции
5. Декомпозиция: как разбивать задачу на функции
6. Итог блока

Словари и множества

6 уроков
1. Что такое словарь. Создание, доступ, изменение
2. Перебор словаря и типовые словарные задачи
3. Что такое множество. Уникальность и базовые операции
4. Методы словарей и множеств
5. Типовые задачи на словари и множества
6. Итог блока

Полезные Python-приёмы

6 уроков
1. Кортежи и распаковка
2. Удобный перебор: enumerate()
3. Работа с несколькими коллекциями: zip()
4. Списочные включения
5. Полезные встроенные функции
6. Итог блока

Файлы и модули

6 уроков
1. Что такое файл. Чтение из файла
2. Построчная обработка файлов
3. Запись и дозапись в файл
4. Модули math и random
5. Типовые задачи на файлы и модули
6. Итог блока

Ошибки и обработка исключений

6 уроков
1. Ошибки — это нормально. Типы ошибок
2. Как читать traceback и искать проблему
3. Логические ошибки и отладка
4. Обработка исключений: try/except
5. Типовые надёжные сценарии
6. Итог блока

Мини-проекты и итог курса

6 уроков
1. Как подходить к мини-проекту
2. Проект 1: Консольный калькулятор
3. Проект 2: Анализатор текста
4. Проект 3: Учёт расходов
5. Проект 4: Викторина
6. Финальный проект: Менеджер заметок