Курс на Stepik
Обложка курса «Python [СТАРТ]» на Stepik
2 200 ₽

Python [СТАРТ] 4.769

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

Полный курс Python [START]. Начните погружение в IT с Python - одного из самых популярных и востребованных языков программирования в мире. Курс для людей, которые хотят научиться программировать.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python [СТАРТ]»Учеников на курсе 1 008
Сертификаты, выданные на курсе «Python [СТАРТ]»Сертификатов выдано 119
Отзывы о курсе «Python [СТАРТ]»Отзывов получено 39
Рейтинг курса «Python [СТАРТ]»Рейтинг курса 4.769
Уроки в курсе «Python [СТАРТ]»Количество уроков 136
Тесты в курсе «Python [СТАРТ]»Количество квизов 267
Время прохождения курса «Python [СТАРТ]»Время прохождения курса
Стоимость курса «Python [СТАРТ]»Стоимость курса 2 200 ₽
Обновления курса «Python [СТАРТ]»Обновления курса
Дата публикации курса «Python [СТАРТ]»Дата публикации курса
Последнее обновление курса «Python [СТАРТ]»Последнее обновление
Сложность easy

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

Разделы в курсе «Python [СТАРТ]» 23 раздела Уроки в курсе «Python [СТАРТ]» 136 уроков Тесты в курсе «Python [СТАРТ]» 267 тестов Время прохождения курса «Python [СТАРТ]» 20 ч. Последнее обновление курса «Python [СТАРТ]» обн. 9 августа 2026

Модуль [1]

3 урока
1. Цели курса PYTHON[START]
2. Про мозг. Эффективная жизнь и аффективная ниша
3. Что такое Notion. Как вести базу знаний

Модуль [2]

3 урока
1. История Python. Плюсы и минусы. Применение
2. Установка Python на Windows и MacOS
3. Интерпретатор Python. Режим REPL.

Модуль [3]

3 урока
1. Среда разработки и обучения (IDLE)
2. Visual Studio Code.Установка на Windows и MacOS.Настройка
3. Visual Studio Code. Настройка интерфейса. Полезные фичи

Модуль [4]

8 уроков
1. Память. Переменная.snake_case
2. Разбор задания “Книжный шкаф”
3. Типы данных. Классы. Строки и числа
4. Разбор задания “Опиши актера\актрису”
5. Выражение. Оператор. Операнд. Операция
6. Разбор задания “Построчный разбор кода”
7. Изменяем значение переменной
8. Разбор задания “Скорректируй данные актера\актрисы”

Модуль [5]

6 уроков
1. Операторы. Приоритеты. Арифметические операторы
2. Разбор задания "Расставь операторы"
3. Динамическая типизация
4. Разбор задания "Площадь квадрата"
5. Преобразование типов данных
6. Разбор задания «Спам»

Модуль [6]

8 уроков
1. Булев тип. Истина Ложь. Предикат. Операторы сравнения.
2. Разбор задания "Проверка "a", "b" и "с"
3. Условный оператор. Конструкция if else. Приоритеты операторов
4. Разбор заданий "a и b", "Проверка на четность", "Кратность"
5. Создаём алгоритм программы. Diagrams.net
6. Реализуем алгоритм. Несколько if. if без else
7. Разбор задания "Выдача кредита"
8. Разбор задания "Минимальное из четырех"

Модуль [7]

6 уроков
1. if elif. Отличие от нескольких if подряд
2. Разбор задания "Сравнение переменных one и two"
3. Логические операции. Булевы операции
4. Разбор заданий "Пароль" и "Максимальное из четырех"
5. Приоритеты. "Ленивое" оценивание. Неассоциативные операции
6. Разбор задания "Цена билета в аквапарк"

Модуль [8]

10 уроков
1. Что такое функция
2. Разбор задания “Функции чай, кофе, горячий шоколад”
3. Параметры и аргументы функции
4. Разбор задания “Функция Степень”
5. Разбор задания “Функция Среднее арифметическое трех”
6. Разбор задания “Функция цена Эфириума”
7. Области видимости переменных
8. Разбор задания “Градусы Цельсий в Кельвин”
9. Вложенные функции
10. Разбор задания “Вложенные функции”

Модуль [9]

7 уроков
1. Функция print()
2. Функция input()
3. Разбор задания ”Спам”
4. Разбор задания “Привет!”
5. Разбор задания ”Решение уравнения”
6. Разбор задания ”Доступ”
7. Разбор задания ”Площадь квадрата”

Модуль [10]

6 уроков
1. Позиционные и ключевые аргументы, параметры по умолчанию
2. Разбор задания “Расчет выручки”. pass. Строка документации
3. Разбор задания “Расчет выручки”. Улучшаем код
4. Встроенные функции max, min, round, len, abs, id
5. Разбор задания “Своя функция abs()”
6. Разбор задания ”Информация о числах”

Модуль [11]

6 уроков
1. Создание строк. Многострочные объекты. Escape-последовательность
2. Разбор задания “Соединяем две строки”
3. Красим вывод в терминал с помощью ANSI последовательности
4. Разбор задания “Остров приключений”
5. Строка как последовательность. Индексы. Срезы
6. Разбор задания “Срезы”

Модуль [12]

8 уроков
1. Что такое метод. Методы строк
2. Разбор задания “Методы строк - полезный инструмент”
3. Оператор вхождения in
4. Разбор задания “Проверяем строку”
5. Старые способы форматирования строк
6. Разбор задания “Расходы”
7. F-строки (форматируемый строковый литерал)
8. Разбор задания “Индекс массы тела”

Модуль [13]

7 уроков
1. Конструкция цикла while. Алгоритм
2. Разбор задания “Нечетные числа”
3. Разбор задания “Чётные числа в диапазоне”
4. Разбор задания “Числа по правилу”
5. Операторы break и else
6. Разбор задания “Ввод логина и пароля”
7. Оператор continue

Модуль [14]

5 уроков
1. Цикл while и строка
2. Разбор задания “Считаем буквы”
3. Вложенные циклы
4. Разбор задания “Таблица умножения”
5. Разбор задания “Подсчет суммы введенных чисел”

Модуль [15]

4 урока
1. Tuple. Кортеж. Операции с кортежами
2. Методы кортежа. Функции для кортежа. Оператор in
3. Разбор задания “Считаем слова”
4. Разбор задания “Поиск максимального числа”

Модуль [16]

5 уроков
1. List. Список. Отличия от кортежа.
2. Методы списка. Сортировка списка
3. Разбор задания “Поиск слова по длине”
4. Изменяемые и неизменяемые типы. Оператор тождественности is.
5. Разбор задания “Добавляем информацию”

Модуль [17]

5 уроков
1. Методы split() и join()
2. Разбор задания “Имена файлов”
3. Цикл for. Операторы break, continue, else
4. Распаковка в цикле for
5. Разбор задания “Расчет среднего балла учеников”

Модуль [18]

8 уроков
1. Dict. Cловарь. Хешируемый тип данных
2. Разбор задания “Таблица четности”
3. Методы словаря. Словарь и цикл for.
4. Разбор задания "Телефонная книга"
5. Set. Множество. Frozenset. Замороженное множество
6. Операции с множествами
7. Разбор задания “Анализ интересов посетителей сайта”
8. Сортировка кортежа, списка, словаря, множества

Модуль [19]

4 урока
1. Базовая концепция ООП: классы и экземпляры классов
2. Разбор задания “Класс автомобили”
3. __init__ и методы экземпляров класса
4. Разбор задания “Класс Television”

Модуль [20]

4 урока
1. Класс range() c циклом for
2. Разбор задания “Используем range”
3. Класс enumerate() c циклом for
4. Разбор задания “Информация о словах”

Модуль [21]

8 уроков
1. Импорт модулей
2. Модуль random для случайных чисел
3. Разбор задания “10 случайных чисел”
4. Модуль datetime для работы с датами
5. Разбор задания “Сколько лет”
6. Открытие и сохранение файлов. Функция open.
7. Разбор задания “Заметки”
8. Модуль os для работы с файловой системой

Модуль [22]

5 уроков
1. Обработка исключений try except
2. Разбор задания “Функция деления”
3. Менеджер пакетов pip. Библиотека requests
4. Виртуальное окружение
5. Ошибки при создании виртуального окружения

Модуль [23]

7 уроков
1. Постановка задачи на программу “Нанесение логотипа”
2. Библиотека Pillow для работы с изображениями
3. Алгоритм программы “Нанесение логотипа”
4. Реализация программы “Нанесение логотипа”
5. Оптимизация программы “Нанесение логотипа”
6. Компиляция в .exe программы “Нанесение логотипа”
7. Итоги