Курс на Stepik
Обложка курса «Основы Python» на Stepik
Бесплатно

Основы Python ★ 3.714

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Python»Учеников на курсе 5 513
Сертификаты, выданные на курсе «Основы Python»Сертификатов выдано 0
Отзывы о курсе «Основы Python»Отзывов получено 14
Рейтинг курса «Основы Python»Рейтинг курса 3.714
Уроки в курсе «Основы Python»Количество уроков 38
Тесты в курсе «Основы Python»Количество квизов 91
Задачи с кодом в курсе «Основы Python»Количество задач с кодом 253
Время прохождения курса «Основы Python»Время прохождения курса —
Обновления курса «Основы Python»Обновления курса — —
Дата публикации курса «Основы Python»Дата публикации курса — ———
Последнее обновление курса «Основы Python»Последнее обновление — ———

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

Разделы в курсе «Основы Python» 4 раздела Уроки в курсе «Основы Python» 38 уроков Тесты в курсе «Основы Python» 91 тест Задачи в курсе «Основы Python» 253 задачи Время прохождения курса «Основы Python» 31 ч. Последнее обновление курса «Основы Python» обн. 1 год назад

Основы языка

18 уроков
1. История языка, первые команды ↗
2. Основные типы данных. Задачи на вычисление. ↗
3. Дополнительные задачи на вычисление ↗
4. Условный оператор ↗
5. Задачи на условный оператор. Уровень А. ↗
6. Дополнительные задачи на условие (в разработке) ↗
7. Тернарный оператор. Решение задач ↗
8. Понятие цикла. Цикл while. ↗
9. Решение задач на цикл while. Уровень А. ↗
10. Цикл for. Команды break и continue. Else для циклов. ↗
11. Решение задач. Уровень А. ↗
12. Решение задач. Уровень B. ↗
13. Списки как массивы ↗
14. Строки. Срезы. Функции строк. ↗
15. Методы Списков. Методы join и split. ↗
16. Двумерные массивы ↗
17. Словари ↗
18. Множества ↗

Функции и ООП

8 уроков
1. Функции. Аргументы функции. Return. ↗
2. Типы аргументов функций. ↗
3. Локальные и глобальные переменные. Изменяемость объектов. Map. ↗
4. Лямбда-функции. Функции как объект. ↗
5. Рекурсия. Итераторы zip, enumerate, all и any. Решение задач. ↗
6. Основы ООП. Понятие объекта, класса, экземпляра класса. ↗
7. Понятие наследования и полиморфизма. Перегрузка методов. ↗
8. Магические методы и статика в Python ↗

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

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. Работа с файлами + клавиатура ↗