Курс на Stepik
Обложка курса «Python и актуальные технологии 2025» на Stepik
4 900 ₽

Python и актуальные технологии 2025 5.000

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

Курс "Python и актуальные технологии" — это комплексная программа обучения, созданная на основе анализа реальных требований IT-рынка. За 17 модулей вы освоите не только Python с нуля, но и весь стек востребованных технологий: API-интеграции, SQL и NoSQL базы данных, Docker, Git, облачные сервисы и работу с LLM-моделями. Завершающий проект по анализу вакансий с использованием AI и API даст вам практический опыт для успешного старта в IT-сфере.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python и актуальные технологии 2025»Учеников на курсе 12
Сертификаты, выданные на курсе «Python и актуальные технологии 2025»Сертификатов выдано 0
Отзывы о курсе «Python и актуальные технологии 2025»Отзывов получено 1
Рейтинг курса «Python и актуальные технологии 2025»Рейтинг курса 5.000
Уроки в курсе «Python и актуальные технологии 2025»Количество уроков 137
Тесты в курсе «Python и актуальные технологии 2025»Количество квизов 236
Время прохождения курса «Python и актуальные технологии 2025»Время прохождения курса
Стоимость курса «Python и актуальные технологии 2025»Стоимость курса 4 900 ₽
Обновления курса «Python и актуальные технологии 2025»Обновления курса
Дата публикации курса «Python и актуальные технологии 2025»Дата публикации курса
Последнее обновление курса «Python и актуальные технологии 2025»Последнее обновление
Сложность easy

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

Разделы в курсе «Python и актуальные технологии 2025» 17 разделов Уроки в курсе «Python и актуальные технологии 2025» 137 уроков Тесты в курсе «Python и актуальные технологии 2025» 236 тестов Время прохождения курса «Python и актуальные технологии 2025» 14 ч. Последнее обновление курса «Python и актуальные технологии 2025» обн. 22 апреля 2026

Введение

3 урока
1. О чем этот курс
2. Обратная связь
3. Установка python, и настройка VSCode

Python - базовые знания

8 уроков
1. Синтаксис языка
2. Типы данных
3. Переменные
4. Операторы сравнения и booleanl
5. Строки - str
6. Функции строк
7. Форматирование строк
8. Тест: Python - базовые знания

Python - типы данных и логика

9 уроков
1. Списки, тип данных list
2. Словарь, тип данных dict
3. Кортежи, тип данных tuple
4. Множества, тип данных set
5. Условия с if elif else
6. Цикл for
7. Цикл while
8. Тест: типы данных и логика
9. Тест: типы данных и логика, часть 2

Функции python

8 уроков
1. Функции в python
2. Именованные и не именованные аргументы *args и **kwargs
3. map, filter и lambda функции
4. Вложенные функции и область видимости переменных
5. Декораторы и декоратор @wraps
6. Ошибки и исключения, Exceptions Python
7. Тест: Функции python
8. Тест: Функции python, часть 2

ООП python

5 уроков
1. ООП в python
2. Понятие Class в python
3. Наследование и полиморфизм
4. Инкапсуляция: Public, Private и Protected атрибуты
5. Тест: ООП Python

Модули и библиотеки

5 уроков
1. Импорт стандартных модулей. Команды import и from
2. Импорт собственных модулей
3. Установка сторонних модулей. Пакетная установка
4. Зачем нужно использовать if name == main
5. Тест: Модули и библиотеки

Базовая работа с API

6 уроков
1. Запросы с requests GET
2. Что такое JSON
3. POST запросы с requests
4. Работа с файлами
5. Виды авторизации
6. Тест: Базовая работа с API

API практика

9 уроков
1. Получаем погоду по API
2. Библиотека pydantic, валидация данных
3. Что такое uxin-time
4. Отправка данных c Telegram BOT API
5. sendMessage с кнопками
6. sendPhoto и sendDocument
7. Updating messages - deleteMessage
8. Тест: API практика
9. Тест: API практика, часть 2

Сервера и Docker

10 уроков
1. Общая информация о серверах
2. Зачем нужен Docker
3. Docker - установка
4. Docker - основные команды
5. Dockerfile
6. Работа с сетью в Docker
7. Работа с volume в Docker
8. Как работать с git
9. Тест: Сервера и Docker
10. Тест: Сервера и Docker, часть 2

Базовый SQL и PostgreSQL

11 уроков
1. Поднимаем postgreSQL и PGadmin в Docker
2. Типы данных SQL
3. CREATE TABLE - создание таблиц
4. Вставка и выборка SELECT, INSERT INTO
5. Агрегирующие функции COUNT, SUM MIN MAX AVG
6. LIMIT, ORDER BY, DISTINCT
7. WHERE - запросы с условиями, AND, OR, BETWEEN
8. LIKE, IN NOT IN, null NOT null
9. Группировка данных GROUP BY SQL
10. Тест: Базовый SQL и PostgreSQL
11. Тест: Базовый SQL и PostgreSQL, часть 2

Продвинутый SQL и PostgreSQL

12 уроков
1. Нормальные формы
2. PRIMARY KEY
3. Отношения в SQL
4. Отношение один ко многим SQL
5. Отношение многие ко многим SQL
6. LEFT JOIN SQL
7. INNER RIGHT FULL OUTER JOIN SQL
8. Constraint, ограничения в SQL
9. Редактирование таблиц, ALTER TABLE SQL
10. Вставка и обновление данных INSERT INTO, UPDATE SET
11. Тест: Продвинутый SQL и PostgreSQL
12. Тест: Продвинутый SQL и PostgreSQL, часть 2

ОРМ SqlAlchemy

9 уроков
1. Введение в ORM сырые SQL-запросы vs ORM
2. Основы declarative_base
3. Отношения и JOIN
4. Запросы с Lazy joined
5. UPADTE SET - изменение объектов
6. Обработка ошибок и Session.rollback()
7. выборка с условием filter()
8. Тест: ОРМ SqlAlchemy
9. Тест: ОРМ SqlAlchemy, часть 2

NoSQL

10 уроков
1. Redis - теория
2. Redis в docker и redis cli
3. Redis и python
4. Структура Redis HASH
5. Читаем ключи с redis key() scan()
6. Паттерны и ключи redis
7. RedisInsight - web интерфейс для redis
8. Redis настройки AUTH, RDB и AOF
9. Тест: NoSQL
10. Тест: NoSQL, часть 2

Облачные технологии

8 уроков
1. Облачные технологии
2. S3: теория
3. S3: Основные концепции и применение
4. Практика с boto3
5. Шины сообщений и очереди
6. SQS - практика
7. СloudFunction
8. Тест: Облачные технологии

Сетевые технологии

3 урока
1. Rabbitmq: теория
2. Rabbitmq запуск в docker
3. Rabbitmq и python, библиотека pika

Работа с LLM GPT моделями

7 уроков
1. Базовая информация о LLM
2. Доступ к CHAT GPT
3. OpenAI SDK
4. Openrouter API
5. DeepSeek
6. Yandex GPT
7. Как писать промпты

Проект: анализируем вакансии HH.RU через API и GPT

14 уроков
1. Проект парсинг hh api
2. Общая информация, предмет парсинга
3. Проектирование бд + models.py
4. Сервисные сообщения, send_service
5. Парсинг данных, listing items
6. Генерация обложки
7. Работа с LLM (GPT)
8. Генерация постов
9. Сервис отправки
10. Настройка микросервисов
11. Настройка .env
12. Docker Compose
13. Деплой с compose и git
14. Проверяем работоспособность