Курс на Stepik
Обложка курса «Я изучаю Python» на Stepik
Бесплатно

Я изучаю Python 2.000

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

Курс для обучения программированию на языке Python. Здесь вы можете узнать основы языка, написать ваши первые программы. Предназначен для учащихся от 4 класса

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Я изучаю Python»Учеников на курсе 1 308
Сертификаты, выданные на курсе «Я изучаю Python»Сертификатов выдано 0
Отзывы о курсе «Я изучаю Python»Отзывов получено 3
Рейтинг курса «Я изучаю Python»Рейтинг курса 2.000
Уроки в курсе «Я изучаю Python»Количество уроков 77
Тесты в курсе «Я изучаю Python»Количество квизов 105
Задачи с кодом в курсе «Я изучаю Python»Количество задач с кодом 504
Время прохождения курса «Я изучаю Python»Время прохождения курса
Обновления курса «Я изучаю Python»Обновления курса
Дата публикации курса «Я изучаю Python»Дата публикации курса
Последнее обновление курса «Я изучаю Python»Последнее обновление
Сложность easy

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

Разделы в курсе «Я изучаю Python» 11 разделов Уроки в курсе «Я изучаю Python» 77 уроков Тесты в курсе «Я изучаю Python» 105 тестов Задачи в курсе «Я изучаю Python» 504 задачи Время прохождения курса «Я изучаю Python» 59 ч. Последнее обновление курса «Я изучаю Python» обн. 10 мая 2026

Введение в Python

40 уроков
1. История языка, первые команды
2. Домашнее задание №1
3. Основные типы данных. Задачи на вычисление.
4. Домашнее задание №2
5. Особенности оператора print. Задачи на вычисление.
6. ДЗ №3
7. Условный оператор
8. ДЗ №4
9. Дополнительные задачи. Условия
10. Ветвления. Более сложные задачи.
11. Тернарный оператор. Решение задач
12. Условия. Проверочная работа(1 в)
13. Условия. Проверочная работа (2в)
14. Понятие цикла. Цикл while.
15. Решение задач на цикл while. Уровень А.
16. ДЗ while
17. Цикл for. Команды break и continue. Else для циклов.
18. Решение задач. Уровень А.
19. Решение задач. Уровень B.
20. Строки. Срезы.
21. Строки-1
22. Строки-2
23. Списки
24. Списочные выражения. Тренировка.
25. Списки-2
26. Методы Списков. Методы join и split.
27. ДЗ Списки
28. Списки проверка
29. Множества
30. ДЗ Множества
31. Двумерные массивы
32. Словари
33. К/р Словари
34. Коллекции
35. Коллекции Контрольная работа(1 вариант)
36. Коллекции Контрольная работа (2 вариант)
37. Контрольная1 для ЯЛ
38. Контрольная работа Циклы - ПЛ1
39. Контрольная работа Циклы - ПЛ4
40. самостоятельная работа Строки

Функции и ООП

14 уроков
1. Функции. Аргументы функции. Return.
2. Функции. Задачи А
3. Аргументы функции. Домашнее задание.
4. Списочные выражения и map
5. Типы аргументов функций.
6. Локальные и глобальные переменные. Изменяемость объектов. Map.
7. Лямбда-функции. Функции как объект.
8. ДЗ. Лямбда-функции. Функции высшего порядка.
9. Рекурсия. Итераторы zip, enumerate, all и any. Решение задач.
10. Основы ООП. Понятие объекта, класса, экземпляра класса.
11. Понятие наследования и полиморфизма. Перегрузка методов.
12. Магические методы и статика в Python
13. Подготовка к СР Функции(ЯЛ)
14. Подготовка к итоговой кр (ЯЛ)

Графический интерфейс

7 уроков
1. Знакомство с PyQt
2. PyQt Designer
3. Git + Исключения
4. Введение в Базы данных. SQLite
5. SQL2. SELECT. UPDATE. DELETE.
6. Python + SQL
7. Управление проектом

Работа с сетью Интернет. Flask.

5 уроков
1. Понятие get запроса. Знакомство с понятием API. YandexMapsAPI.
2. Понятие JSON. Работа с API
3. Знакомство с AIogram
4. Машина состояний AIogram
5. Работа с файлами + клавиатура

Подготовка к ОГЭ

2 урока
1. №6 Условия
2. № 15

GUI

1 урок
1. Знакомство с виджетами

Работа с текстовыми файлами

3 урока
1. Ввод-вывод информации с помощью текстовых файлов
2. подготовка к кр
3. Контрольная на файлы

Черепашья графика

1 урок
1. Знакомство с командами модуля turtle

Графические файлы

1 урок
1. Функции модуля PIL

Знакомство с библиотеками

1 урок
1. Модуль random

Подготовки к контрольным и самостоятельным. ЯЛ

1 урок
1. Итоговая