Курс на Stepik
Обложка курса «Инди-курс программирования на Python» на Stepik
Бесплатно

Инди-курс программирования на Python ★ 4.888

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

Инди-курс программирования на Python — проверенный временем пошаговый курс для тех, кто хочет освоить разработку с нуля. Уже более 5 лет курс помогает ученикам легко и эффективно изучать python. Мы научим вас создавать свои первые программы, работать с числами, строками, списками и основными структурами данных. Курс охватывает ключевые концепции программирования, такие как циклы, функции, обработка исключений и многое другое, чтобы вы уверенно начали свой путь в мире python.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Инди-курс программирования на Python»Учеников на курсе 225 290
Сертификаты, выданные на курсе «Инди-курс программирования на Python»Сертификатов выдано 14 001
Отзывы о курсе «Инди-курс программирования на Python»Отзывов получено 2 605
Рейтинг курса «Инди-курс программирования на Python»Рейтинг курса 4.888
Уроки в курсе «Инди-курс программирования на Python»Количество уроков 74
Тесты в курсе «Инди-курс программирования на Python»Количество квизов 551
Задачи с кодом в курсе «Инди-курс программирования на Python»Количество задач с кодом 434
Время прохождения курса «Инди-курс программирования на Python»Время прохождения курса —
Обновления курса «Инди-курс программирования на Python»Обновления курса — —
Дата публикации курса «Инди-курс программирования на Python»Дата публикации курса — ———
Последнее обновление курса «Инди-курс программирования на Python»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Инди-курс программирования на Python» 9 разделов Уроки в курсе «Инди-курс программирования на Python» 74 урока Тесты в курсе «Инди-курс программирования на Python» 551 тест Задачи в курсе «Инди-курс программирования на Python» 434 задачи Время прохождения курса «Инди-курс программирования на Python» 73 ч. Последнее обновление курса «Инди-курс программирования на Python» обн. 26 мая 2026

Первые шаги

12 уроков
1. Введение в курс ↗
2. Варианты выполнения кода. Первая программа ↗
3. Числа и операции над ними ↗
4. Переменные в Python. Оператор присваивания ↗
5. Функция input() ↗
6. Продолжение функции input() ↗
7. Функция print() ↗
8. Деление нацело и деление по остатку ↗
9. Оператор присваивания с операцией ↗
10. Логический тип Bool. Операции сравнения ↗
11. Округление вверх и округление вниз ↗
12. Деление нацело и по остатку отрицательных чисел в Python ↗

Строки и списки

16 уроков
1. Cтроки и операции над ними ↗
2. Комментарии в коде ↗
3. Строки: индексы и срезы ↗
4. Методы строк ↗
5. Методы строк 2 ↗
6. Методы строк 3 ↗
7. Экранированные (служебные) символы в Python ↗
8. Методы строк 4 ↗
9. Форматирование строк Python. Метод format ↗
10. F-строки ↗
11. F-строки, дополнительные возможности ↗
12. Списки и операции над ними ↗
13. Списки: индексы и срезы ↗
14. Списки и их методы ↗
15. Списки и их методы. Часть 2 ↗
16. Методы split и join ↗

Условия

6 уроков
1. Условный оператор ↗
2. Моржовый оператор ↗
3. Тернарный оператор ↗
4. Вложенный оператор if ↗
5. Множественный выбор при помощи оператора elif ↗
6. Оператор match-case ↗

Цикл while

6 уроков
1. Знакомство с циклом while ↗
2. Инструкции break, continue, else ↗
3. Закрепляем while. Задачи посложнее ↗
4. Обход всех цифр числа с помощью while ↗
5. Нахождение всех делителей числа ↗
6. Алгоритм Евклида ↗

Итерируемые объекты и цикл for

11 уроков
1. Функция range и итерируемые объекты ↗
2. Цикл for. Обход элементов функции range ↗
3. Цикл for. Обход списков и строк ↗
4. Вновь break, continue, else, pass ↗
5. Переходим на PyCharm ↗
6. Метод подсчета. Сортировка подсчетом Python ↗
7. Генераторы списков Python | List comprehension ↗
8. Вложенные циклы ↗
9. Вложенные списки. Введение ↗
10. Вложенные списки, часть 2 ↗
11. Вложенные списки, часть 3 ↗

None, словари, множества и кортежи

15 уроков
1. Тип NoneType и значение None ↗
2. Кортежи (tuple). Операции и методы кортежей ↗
3. Кортежи. Продолжение ↗
4. Словарь. Знакомство с типом данных dict ↗
5. Операции со словарями ↗
6. Методы словаря ↗
7. Итерация словарей ↗
8. Ситуации, где полезно использовать словарь ↗
9. Генераторы словарей ↗
10. Вспомним вновь генераторы списков ↗
11. Знакомство с множествами. Тип данных set ↗
12. Операции с множествами ↗
13. Подмножество и надмножество. Сравнение множеств. ↗
14. Методы множеств ↗
15. Неизменяемое множество frozenset ↗

Функции

3 урока
1. Определение и вызов функции. Инструкция def ↗
2. Зачем нужны функции в программировании ↗
3. Возвращаемое значение функции. Оператор return ↗

Исключения в python

3 урока
1. Знакомство с исключениями ↗
2. Обработка исключений ↗
3. Обработка исключений. Продолжение ↗

Выпускной

2 урока
1. Поздравляю ↗
2. Что дальше? ↗