Профессия Python-разработчик от Skillfactory
От: SkillfactoryОсвойте Python с нуля и начните новую карьеру с позиции junior-разработчика уже через 3 месяца обучения.
Освойте Python с нуля и начните новую карьеру с позиции junior-разработчика уже через 3 месяца обучения.
Как устроено обучение:
Акцент на тренировке навыков, прямая передача опыта от практикующих разработчиков, постоянный контакт с ментором и наполнение портфолио
Уроки и задания.
Вам поэтапно открываются модули с теорией и задачами для самостоятельной работы. А сложные темы вы разбираете на вебинарах с ментором.
Тренажеры.
3 тренажера с десятками заданий в каждом — чтобы довести до автоматизма использование инструментов разработчика: Python, SQL, HTML/CSS.
Помощь ментора.
Менторы — опытные разработчики — всегда на связи: отвечают на вопросы, дают обратную связь по заданиям, курируют проекты, поддерживают мотивацию.
Проекты в портфолио.
3 вида проектов: задания по темам для закрепления навыков, сквозные проекты по разработке (телеграм-бот, доска объявлений) и финальный проект (REST API).
Учебный план составлен практикующими разработчиками таким образом, чтобы вы получили именно те знания и навыки, которые ценятся сейчас у работодателей.
3 месяца.
• 10 часов интерактивных вебинаров.
• Тренажер по Python.
• 20 задач на алгоритмы.
• 50 написанных программ.
• Проект — телеграм-бот на Python.
1. Введение в IT.
2. Основы Python.
3. ООП на Python.
Вы научитесь:
— Разбираться в типах данных.
— Использовать разные алгоритмы для решения задач.
— Писать код на Python.
— Работать с файлами и данными.
— Размещать код на GitHub.
— Использовать объектно-ориентированный подход в программировании (ООП) для Python.
6 месяцев.
• 20 часов интерактивных вебинаров.
• 2 тренажера: SQL и HTML.
• 20+ мини-проектов.
• 5 сквозных проектов.
• 1 большой проект — доска объявлений на Django.
4. SQL и проектирование БД.
5. Django.
6. Продвинутый Django.
7. REST-архитектура.
8. Docker.
Вы научитесь:
— Поднимать веб-сервер на Python.
— Настраивать взаимодействие с базами данных.
— Проектировать базу данных.
— Верстать веб-интерфейс на основе шаблонов Django.
— Настраивать и проводить тестирование своего кода.
— Создавать свой REST API.
— Использовать Docker для сборки проекта.
— Делать свой веб-проект на Django и размещать его на сервере.
1 месяц.
• 10 часов интерактивных вебинаров.
• Тренажер по Python.
• 20 задач на алгоритмы.
• 50 написанных программ.
• Проект — телеграм-бот на Python.
9. Финальный проект — REST API сервис с подключением к базе данных.
Вы научитесь:
— Строить сложный API с подключением к SQL-базе данных и дополнительным условием — созданием веб-интерфейса.
2 месяца.
• 8 дополнительных модулей.
• 2 сквозных проекта.
10. Основы Linux.
11. Основы HTML/CSS.
12. Асинхронный Python.
Вы научитесь:
— Работать в командной строке Linux.
— Верстать веб-страницы с адаптивной версткой.
— Ускорять и оптимизировать свой код с помощью асинхронного программирования.
1–3 месяца.
— Отбор лучших студентов в конкурсах компаний-партнеров.
— При попадании на стажировку — участие в реальном проекте с тимлидом и проджект-менеджером.
— Итоговая защита проекта.
— Кейс в портфолио.
— Возможность трудоустройства в штат.