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

Основы Python 3.714

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Python»Учеников на курсе 5 515
Сертификаты, выданные на курсе «Основы 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. Работа с файлами + клавиатура