Курс на Stepik
Обложка курса «От новичка к уверенности в коде на Python» на Stepik
2 890 ₽

От новичка к уверенности в коде на Python ★ 0.000

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

Базовый курс по Python для начинающих. Даёт фундамент знаний языка и практические навыки написания кода. Подходит как старт для карьеры в IT или для автоматизации личных задач

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «От новичка к уверенности в коде на Python»Учеников на курсе 37
Сертификаты, выданные на курсе «От новичка к уверенности в коде на Python»Сертификатов выдано 3
Отзывы о курсе «От новичка к уверенности в коде на Python»Отзывов получено 0
Рейтинг курса «От новичка к уверенности в коде на Python»Рейтинг курса 0.000
Уроки в курсе «От новичка к уверенности в коде на Python»Количество уроков 85
Тесты в курсе «От новичка к уверенности в коде на Python»Количество квизов 93
Задачи с кодом в курсе «От новичка к уверенности в коде на Python»Количество задач с кодом 31
Время прохождения курса «От новичка к уверенности в коде на Python»Время прохождения курса —
Стоимость курса «От новичка к уверенности в коде на Python»Стоимость курса 2 890 ₽ —
Обновления курса «От новичка к уверенности в коде на Python»Обновления курса — —
Дата публикации курса «От новичка к уверенности в коде на Python»Дата публикации курса — ———
Последнее обновление курса «От новичка к уверенности в коде на Python»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «От новичка к уверенности в коде на Python» 9 разделов Уроки в курсе «От новичка к уверенности в коде на Python» 85 уроков Тесты в курсе «От новичка к уверенности в коде на Python» 93 теста Задачи в курсе «От новичка к уверенности в коде на Python» 31 задача Время прохождения курса «От новичка к уверенности в коде на Python» 1 ч. Последнее обновление курса «От новичка к уверенности в коде на Python» обн. 17 апреля 2026

Введение

2 урока
1. Что такое Python? ↗
2. Пишем наш первый код ↗

Типы данных, переменные и операторы

18 уроков
1. Что такое переменные и типы данных? ↗
2. Числа ↗
3. Логические значения ↗
4. Строки ↗
5. Ключевое слово None ↗
6. Группировка значений ↗
7. Операторы ↗
8. Операторы присваивания ↗
9. Арифметические операторы ↗
10. Операторы сравнения ↗
11. Логические операторы ↗
12. Побитовые операторы ↗
13. Операции со строками ↗
14. Срезы строк ↗
15. Форматирование строк ↗
16. Задача: типы данных, переменные и операторы ↗
17. Упражнение: гравитационная сила ↗
18. Разбор решения: гравитационная сила ↗

Условные конструкции

7 уроков
1. Что такое условные конструкции? ↗
2. Оператор if ↗
3. Оператор if-else ↗
4. Оператор if-elif-else ↗
5. Задача: условные операторы ↗
6. Упражнение: цена со скидкой ↗
7. Разбор решения: цена со скидкой ↗

Функции

11 уроков
1. Что такое функции? ↗
2. Создание функций ↗
3. Область видимости функций ↗
4. Встроенные строковые функции ↗
5. Преобразование типов ↗
6. Ввод данных от пользователя ↗
7. Лямбда-функции ↗
8. Функции как аргументы ↗
9. Задача: функции ↗
10. Упражнение: повторение и конкатенация ↗
11. Разбор решения: повторение и конкатенация ↗

Повторение: циклы и рекурсия

12 уроков
1. Что такое циклы? ↗
2. Цикл for ↗
3. Вложенные циклы for ↗
4. Цикл while ↗
5. Рекурсия ↗
6. Задача: циклы и рекурсия ↗
7. Упражнение: сумма, равная нулю ↗
8. Разбор решения: сумма, равная нулю ↗
9. Упражнение: последовательность Фибоначчи ↗
10. Разбор решения: последовательность Фибоначчи ↗
11. Упражнение: факториал ↗
12. Разбор решения: факториал ↗

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

17 уроков
1. Что такое структуры данных? ↗
2. Начало работы со списками в Python ↗
3. Основные операции со списками ↗
4. Генераторы списков (list comprehension) ↗
5. Кортежи ↗
6. Словари ↗
7. Операции со словарями ↗
8. Множества ↗
9. Операции теории множеств ↗
10. Преобразование структур данных ↗
11. Задача: структуры данных ↗
12. Упражнение: из списка в кортеж ↗
13. Разбор решения: из списка в кортеж ↗
14. Упражнение: k-й максимальный элемент в списке ↗
15. Разбор решения: k-й максимальный элемент в списке ↗
16. Упражнение: Высокие и низкие значения ↗
17. Разбор решения: максимумы и минимумы ↗

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

9 уроков
1. Введение в ООП ↗
2. Класс и объект ↗
3. Инкапсуляция в Python ↗
4. Абстракция в Python ↗
5. Наследование в Python ↗
6. Полиморфизм в Python ↗
7. Задача: Объектно-ориентированное программирование в Python ↗
8. Упражнение: система управления транспортными средствами ↗
9. Решение: система управления транспортными средствами ↗

Библиотеки

4 урока
1. Использование библиотек ↗
2. Что такое стандартная библиотека Python? ↗
3. Python Package Index (PyPI) ↗
4. Заключение ↗

Приложение

5 уроков
1. Python IDE ↗
2. Установка Python: Linux ↗
3. Установка Python: Windows ↗
4. Установка Python: macOS ↗
5. Выполнение Python-кода ↗