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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Инди-курс программирования на Python»Учеников на курсе 223 227
Сертификаты, выданные на курсе «Инди-курс программирования на Python»Сертификатов выдано 13 918
Отзывы о курсе «Инди-курс программирования на Python»Отзывов получено 2 591
Рейтинг курса «Инди-курс программирования на Python»Рейтинг курса 4.885
Уроки в курсе «Инди-курс программирования на 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. Что дальше?