Курс на Stepik
Обложка курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» на Stepik
Бесплатно

Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic) ★ 4.273

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

Практический курс Python с нуля. Минимум теории, максимум востребованных навыков для реальных проектов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Учеников на курсе 1 784
Сертификаты, выданные на курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Сертификатов выдано 0
Отзывы о курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Отзывов получено 11
Рейтинг курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Рейтинг курса 4.273
Уроки в курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Количество уроков 41
Тесты в курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Количество квизов 24
Время прохождения курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Время прохождения курса —
Обновления курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Обновления курса — —
Дата публикации курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Дата публикации курса — ———
Последнее обновление курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» 3 раздела Уроки в курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» 41 урок Тесты в курсе «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» 24 теста Время прохождения курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» 1 ч. Последнее обновление курса «Python 2025: Основы, ООП, GitHub, REST API (FastAPI и Pydantic)» обн. 1 год назад

Основы Python

25 уроков
1. Установка Python и настройка среды разработки (IDE) ↗
2. Первая программа print() ↗
3. Переменные и типы данных (int, float, str, bool) ↗
4. Ввод данных input() ↗
5. Преобразование типов данных ↗
6. Операторы (арифметические, сравнения, логические) ↗
7. Условные операторы (if, elif, else) ↗
8. Цикл while ↗
9. Цикл for и функция range() ↗
10. Ключевые слова break, continue, pass. Вложенные циклы ↗
11. Создание функций (def) ↗
12. Аргументы и возвращаемые значения ↗
13. Область видимости переменных ↗
14. Модули и импорт (import) ↗
15. Практика: создание собственных модулей ↗
16. Методы строк (split(), join(), strip() и др.) ↗
17. Форматирование строк (f-строки) ↗
18. Чтение/запись файлов (open(), read(), write()) ↗
19. Контекстный менеджер with. Обработка ошибок ↗
20. Списки: методы и срезы ↗
21. Словари: ключи и значения ↗
22. Множества и кортежи ↗
23. Работа с JSON ↗
24. Классы и объекты ↗
25. Атрибуты и методы ↗

Основы Git / GitHub

8 уроков
1. Инициализация локального репозитория Git (git init, git status) ↗
2. Настройка .gitignore для исключения ненужных файлов ↗
3. Индексация файлов для отслеживания (git add) ↗
4. Создание коммита изменений (git commit) ↗
5. Создание удалённого репозитория на GitHub ↗
6. Привязка локального репозитория к удалённому ↗
7. Отправка изменений на GitHub (push) ↗
8. Шпаргалка по Git для быстрого старта ↗

Основы FastAPI

8 уроков
1. Создание и активация виртуальной среды (venv) ↗
2. Установка FastAPI и Uvicorn ↗
3. Запуск сервера и проверка ↗
4. Использование автоматической документации FastAPI ↗
5. Тестирование производительности FastAPI с помощью Locust ↗
6. Добавление маршрутов и создание простого ToDo API ↗
7. Pydantic в FastAPI ↗
8. ToDo API с Pydantic и CRUD-операциями ↗