
Онлайн-курс Python-разработчик
Программа курса
Ознакомьтесь с программой курса «Онлайн-курс Python-разработчик» от Бруноям - brunoyam.com
- Бесплатный курс «Учись учиться». Это короткий, интерактивный и супер-полезный курс, в котором вы узнаете, как ставить четкие цели, вырабатывать ту самую мотивацию, а главное — учиться системно. Материалы помогут не только в обучении, но и в работе🤝.
- Карьерный трек для выхода на рынок труда - 5 часов. Постановка реалистичной карьерной цели Самооценка и анализ профессионального пути Разбор нетипичных случаев: долгий перерыв в работе, декрет, смена трека Создание резюме, которое понравится рекрутерам Анализ…
- Введение в Python и основы программирования. Часть 1 - 4 часа. Установка Python и среды разработки Синтаксис, переменные и типы данных Условные операторы и циклы Функции: создание, аргументы, возврат значений В этом модуле вы узнаете, зачем нужен Python и как…
- Введение в Python и основы программирования. Часть 2 - 4 часа. Основные структуры данных: списки, кортежи, множества, словари Работа с файлами: чтение и запись Обработка исключений для создания устойчивых программ Использование модулей и знакомство с экосисте…
- Основы ООП в Python - 4 часа. Классы, объекты, атрибуты и методы Наследование, инкапсуляция, полиморфизм Абстрактные классы и интерфейсы Паттерны проектирования В этом модуле вы освоите основы ООП в Python: научитесь создавать классы и объекты, использовать н…
- Алгоритмы и структуры данных - 5 часов. Оценка эффективности: O-нотация и виды сложности Структуры данных: списки, словари и сложность операций Базовые алгоритмы: поиск (линейный, бинарный) и сортировка Деревья: структура и методы обхода (DFS, BFS) Графы: пре…
- Введение в базы данных - 5 часов. Основы реляционных БД и PostgreSQL Синтаксис SQL: операции с базами, таблицами и данными Сложные запросы: подзапросы, объединения (JOIN), индексы Транзакции: свойства ACID и уровни изоляции Работа с базами данных на Python с…
- Асинхронное программирование на Python - 4 часа. Проблемы «блокирующего мира» Основы asyncio: async/await, корутины, цикл событий Массовый запуск задач с помощью asyncio.gather Работа с сетью и базами данных: библиотеки aiohttp и asyncpg Грамотное применение…
- Разработка веб-приложений на FastAPI - 5 часов. Введение в веб-разработку и REST API Основы FastAPI: установка и структура проекта Маршрутизация и обработка запросов Шаблоны Jinja2 и статические файлы Документация и продвинутые функции FastAPI В этом модуле в…
- Тестирование и лучшие практики разработки - 4 часа. Основы и философия тестирования Unit-тесты и шаблон AAA в pytest Параметризация, мокинг и тестирование исключений Методология TDD на практике В этом модуле вы поймете ценность тестирования как инвестиции в к…
- Контейнеризация с Docker и деплой - 2 часа. Введение в Docker и контейнеризацию Создание Dockerfile для приложения на FastAPI Многоступенчатая сборка и оркестрация с docker-compose Управление сервисами и данными на примере FastAPI и PostgreSQL В этом модуле в…
- Работа с Git - 2 часа. Системы контроля версий: CVS, SVN, Mercurial, Git Базовые операции Git: репозиторий, ветки, коммиты В этом модуле вы познакомитесь с системами контроля версий и освоите основные операции в Git для управления кодом.
- CI/CD: основы интеграции и деплоя - 3 часа. Основные понятия и преимущества CI/CD Автоматизация проверки кода: Git Hooks и pre-commit Создание первого CI-пайплайна на GitHub Actions/GitLab CI В этом модуле вы поймете принципы непрерывной интеграции и доставки…
- Работа с микросервисами - 4 часа. Зачем дробить монолит на микросервисы Проектирование сервиса: DTO, Слои, Репозитории Организация общения между сервисами: REST API и Очереди сообщений Обеспечение надёжности: шаблоны Outbox Pattern и Saga Pattern В этом модул…
- Выпускной проект и трудоустройство - 2 часа. Разработка дипломного проекта Подготовка к собеседованиям В этом модуле вы создадите полноценное веб-приложение для портфолио и подготовитесь к ответам на ключевые вопросы с технических собеседований.
Чему вы научитесь
- Научитесь уверенно работать с темой: основные структуры данных списки, кортежи, множества, словари работа с файлами чтение и запись обработка исключений для создания устойчивых программ исп…
- Освоите и сможете применять: бесплатный курс «учись учиться». это короткий, интерактивный и супер полезный курс, в котором вы узнаете, как ставить четкие цели, вырабатывать ту самую мотивацию, а главное учиться систем…
- Классы, объекты, атрибуты и методы Наследование, инкапсуляция, полиморфизм Абстрактные классы и интерфейсы Паттерны проектирования В этом модуле вы освоите основы ООП в Python научитесь…
- Системы контроля версий CVS, SVN, Mercurial, Git Базовые операции Git репозиторий, ветки, коммиты В этом модуле вы познакомитесь с системами контроля версий и освоите основные операции в Git д…
- Освоите основы: проблемы «блокирующего мира» основы asyncio async/await, корутины, цикл событий массовый запуск задач с помощью asyncio.gather работа с сетью и базами данных библиоте…
Подробная информация о курсе
Создадите портфолио из 10+ проектов и получите подробную обратную связь на тарифах «Оптима» и «Плюс» Внутри 65+ живых задач от основ до продвинутого уровня, а встроенный ИИ объяснит ошибку, подсветит лучшее решение и доведёт до результата Личный наставник без ограничений по ответам Доступ к курсу с обновлениями навсегда 65+ задач в тренажере с поддержкой ИИ 30+ практических задач для портфолио Диплом о профессиональной переподготовке Помощь в трудоустройстве от карьерного центра Вернем деньги, если не найдете работу Закрытое комьюнити студентов и выпускников 1 год поддержки после окончания обучения Доп. модуль: отладка кода через IDE, продвинутые операции с Git и разбор проблемы многопоточного программирования
Цены и сроки
- Стоимость76 900 ₽
Содержание
- Формат обученияСмешанный
По окончанию курса
- Диплом или сертификатДиплом / Сертификат

































