- Длительность6 мес.
- ДокументСертификат
Программа обучения
8 разделов программы по данным школы.
1Основы Python
- Изучите базовые конструкции и основные структуры данных. Вы научитесь:
- — Писать простые программы на Python
- — Работать с различными типами данных, переменными и условными операторами
- — Применять циклы для автоматизации задач
- — Использовать функции, включая лямбда-функции
- — Управлять проектами с помощью модулей, пакетов и виртуальных окружений
- — Работать с популярными библиотеками
- — Применять алгоритмы для работы с данными
- — Обрабатывать исключения и предотвращать ошибки в программах.
2Основы SQL
Освоите работу с данными, что является ключевым навыком в современных аналитических и IT-ролях. Вы научитесь:
- — Работать с SQL в различных бизнес-сферах
- — Извлекать и фильтровать данные
- — Улучшать читаемость запросов
- — Преобразовывать, сортировать, группировать и анализировать данные.
3SQL и базы данных
- Научитесь управлять и анализировать данные. Вы будете:
- — Работать с SQL, создавая и выполняя запросы для извлечения данных
- — Объединять таблицы, используя различные методы и условия
- — Применять подзапросы для более сложных запросов и анализа данных
- — Управлять данными, включая добавление, обновление и удаление записей
- — Создавать, изменять и удалять таблицы в базе данных
- — Выполнять текстовые операции и использовать оконные функции для анализа
- — Оптимизировать SQL-запросы для повышения их производительности
- Практика: работа с данными, практический проект LEGO. Всего — 4 практических задания.
4Системы контроля версий. Работа с Flask + практический кейс от компании E-soft
Изучите Git и GitHub — популярные инструменты для управления версиями кода. Сможете эффективно управлять версиями, автоматизировать процессы разработки и развертывания. Вы научитесь:
- — Решать проблемы отката изменений
- — Работать с Git, включая создание и управление ветками, конфликты и pull requests
- — Использовать .gitignore для управления исключениями в проекте
5ООП в Python + практический кейс от компании ILine
Освоите основы объектно-ориентированного программирования. Эти навыки позволят создавать качественный, эффективный и масштабируемый код. Вы научитесь:
- — Переопределять стандартное поведение объектов и эффективно работать с операторами
- — Писать «хороший код»
- — Повышать качество кода с помощью принципов SOLID
- — Использовать функции высшего порядка, чистые функции, лямбда-функции и рекурсию в своих решениях
- — Работать с расширенными функциями, делать код более эффективным
- Практика: создание API для управления данными в базе данных через SQLAlchemy. Всего — 5 практических работ.
6Бэкенд-разработка на Python и Django + практический кейс от компании Alpina Digital
Изучите ключевые аспекты архитектуры веб-приложений и серверной части. Эти навыки позволят создавать надежные и масштабируемые веб-приложения. Вы научитесь:
- — Работать с архитектурой веб-сервисов и принципам обмена данными
- — Оптимизировать выполнение процессов, работать с многопоточностью и асинхронным программированием,
- — Использовать Django REST framework, создавать и тестировать API
- — Методам авторизации и аутентификации, включая OAuth 2.0, для защиты приложений
- — Работать с CI/CD , что поможет в автоматизации развертывания проектов
- — Создавать масштабируемые инфраструктуры
- — Тестировать код, писать юнит-тесты
- Практика: многопоточность, асинхронное программирование, ORM, CI/CD. Всего — 5 практических работ.
7Современные методологии разработки
Познакомитесь с основными методологиями управления проектами, их применение в реальных проектах. Вы научитесь:
- — Использовать различные методологии разработки
- — Работать в Scrum и Kanban
- — Использовать инструменты менеджмента
- — Повышать эффективность процессов с помощью тайм-менеджмента
8Дипломная работа
Познакомитесь с планом защиты дипломной работы, выберете проект для дипломной работы, подготовите и защитите его.
- Бонус: как стать тимлидом
- А можно голосом уточнить?
- Оставьте свои контактные данные, и мы свяжемся с вами для уточнения деталей
- ▼
- Отправить
- Я подтверждаю согласие на обработку
- персональных данных
- в соответствии с условиями
- Политики конфиденциальности
- Я даю согласие на получение информации и рекламных сообщений от АО «РОСБИЗНЕСКОНСАЛТИНГ» и ООО «Тривиум»
- 05
- Смотрите, кто будет вас учить
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Сертификат
Частые вопросы
Какой документ выдаётся?
Сертификат


