Меню

PYTHON
DEVELOPER

Сделай свой первый шаг для работы
программистом Junior+
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Почему стоит стать Python-разработчиком?

Python - это мощный универсальный язык, легкий в усвоении.
Python используется для web-разработки, машинного обучения, анализа данных и многого другого

Преимущества курса Python Developer
от Digital Unicorn

Проектный подход в обучении
Разработан при участии педагогов и экспертов IT-индустрии
Agile Practice
Полное погружение в IT-отрасль и культуру Agile
Актуальный стек
Необходимый стек технологий Python-специальности для старта карьеры в IT
2 сертификата
На русском и английском языках по окончанию курса + справка государственного образца
Customer service
Менторинг, карьерное консультирование, проведение c участием лидеров рынка воркшопов и дней карьеры
Портфолио
Создание в процессе обучения внушительного портфолио работ и проектов для дальнейшего трудоустройства
Job Offer
Предложения о трудоустройстве от компаний-партнеров для лучших студентов
Expert review
Профессиональная подготовка на основе skill матриц IT-компаний
English
Умение проходить Job Interview. Получение навыков переписки. Stand Up. Освоение ключевых тем с фокусом на IT-лексику
Soft Skills
Умение договариваться в команде, ставить приоритеты, работать на результат, управлять временем и собой

Кому подойдет курс Python-разработчик?

Начинающим программистам
Всем, кому нужен системный подход, баланс теории и практики, а также реальный прогресc
Кто хочет сменить профессию
Людям, которые хотят переквалифицироваться и работать в высокооплачиваемой IT-сфере
Выпускникам и студентам
Молодым людям, кто недавно закончил школу и хочет получить профессию
в IT в течение 10 месяцев

Программа
Junior Python Developer

10-месячный курс состоит из 4 блоков:
208
ак. ч.
Программирование
68
ак. ч.
Agile Practice
32
ак. ч.
Английский язык
12
ак. ч.
Soft Skills
За 10 месяцев обучения вы станете
профессиональным Junior+ Python Developer
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Длительность курса:
10 месяцев, 42 недели, 320 академических часов, 160 занятий, 4 блока
7 месяцев, 26 недель, 104 занятия, 16 тем

1. Блок: программирование на Python

208 академических часов
(132 часа из которых работа в командах над проектами)
1. Введение в язык программирования Python
Настройка окружения.
Операторы и типы данных.
Выбор и продумывание проекта.
2. Структуры данных и функции
Представление данных в Python.
Функциональное программирование.
3. ООП в Python
Классы, методы, наследование, множественное наследование.
Исключения.
4. Продвинутые средства языка
Итераторы. Дескрипторы. Мета-классы.
Инструменты отладки и тестирования.
5. Многопоточное и асинхронное программирование
Процесс, поток, синхронизация.
Работа с сокетами, таймауты и обработка ошибок.
Asyncio. Генераторы и итераторы.
6. Front-end и back-end.
DNS. Протоколы TCP/IP, HTTP, HTTPS.
Взаимодействие бэкенда и фронтенда через API.
7. Django Rest Framework
Архитектура Django.
Роутинг и работа с view.
Шаблонизация.
Разработка API с помощью Django DRF.
8. Система контроля версии Git
Управление исходным кодом и работа с ветками.
9. Основы HTML и CSS
Работа с формами в HTML.
Обработка пользовательских данных в Django DRF.
Сериализаторы. Валидация. Аутентификация и авторизация.
Начало работы над проектом.
Панель разработчика Chrome.
10. Реляционные базы данных
Язык SQL, СУБД MySQL.
Django ORM.
11. Шаблон проектирования MVC
Разработка проекта в командах.
12. AJAX
Основы jQuery, применения в проекте.
13. Математическое обеспечение в Python
Векторы, матрицы, операции с матрицами, определитель матрицы.
Библиотеки Numpy, scipy, Pandas.
14. Машинное обучение
Виды машинного обучения.
Линейная регрессия и градиентный спуск, функционал качества.
Применение и ограничения линейных моделей.
Понятие переобучения и подготовка данных. Решающие деревья.
15. Нейронные сети
Обучение нейронных сетей.
Сверточные нейронные сети.
Рекуррентные нейронные сети.
16. Введение в TensorFlow
Классификация изображений.

Какой вы получите результат?

Вы научитесь командной работе по методологии Scrum, освоите необходимые Python-технологии и сможете применять их в собственных учебных проектах

Компетенции и навыки после курса

По окончанию обучения вы приобретете
hard skills, необходимые для работы
Junior Python-разработчиком в IT-компании:
Уверенно писать код на языке Python
Знать принципы ООП
Уверенно работать со структурами данных
Принимать и использовать SQL для запросов к базе данных
Применять Django ORM для программного обращения к базе данных
Писать веб-приложения с помощью Django Rest Framework
Создавать юнит-тесты с помощью UnitTest и PyTest
Работать в команде над одним проектом с помощью системы управления версиями Git
Понимать протокол HTTP
Понимать принципы работы нейронных сетей
Владеть основами TensorFlow
Понимать принципы Agile и работать по фреймворку Scrum
Вы овладеете технологиями:
1 месяц, 4 недели, 16 занятий

2. Блок: English

32 академических часа
Включение в программу английского языка
поможет освоить ключевые темы с фокусом на IT-лексику,
актуальные для работы Junior Python Developer

Практика английского языка

32 часа English,
и вы будете способны:
Составлять технические задания
Вы освоите стандарты и методологию написания ТЗ на английском языке
Вести деловые переписки
Вы научитесь достигать
взаимопонимания с зарубежными партнерами
Проходить
Job Interview
Вы будете готовы рассказать о своих компетенциях иностранному HR-специалисту
Вести
переговоры
Вы наладите международное общение при продвижении своего проекта
2 недели, 6 занятий

3. Блок: Soft Skills

12 академических часов
Нетворкинг
Узнаете, как завести полезные знакомства.
Научитесь управлять своей профрепутацией.
Освоите LinkedIn и соц.сети для карьерных целей.
Мышление
Приобретете комплекс навыков эффективного мышления (системное, критическое, креативное, логическое) и научитесь быстро принимать решения.
Публичные выступления
Научитесь готовить речь и справляться с волнением.
Сможете презентовать собственную идею.
Освоите принципы построения личного бренда.
Коммуникации
Постигните навык эффективной коммуникации.
Научитесь доносить свою точку зрения.
Сможете корректно решать конфликтные ситуации.
Тайм-менеджмент
Научитесь успевать, выполняя дедлайны.
Подружитесь со временем и эффективной организацией рабочего дня.
Самопрезентация
Узнаете, как правильно составлять резюме и сопроводительное письмо.
Сможете успешно проходить собеседования.
2 месяца, 9 недель, 34 занятия

4. Блок: Agile Practice

68 академических часов

Погружение в культуру Agile позволит:

Получить представление о реальных IT-проектах и погрузиться в их разработку.
Научиться командной работе в составе участников, способных реализовать стадии анализа, дизайна, разработки и тестирования.
Лучше разобраться в особенностях работы программиста, тестировщика, аналитика, во время взаимодействия с коллегами других специальностей.

Во время прохождения Agile Practice:

Вы совершите плавный переход от состояния
«Я не знаю» к состоянию «Я могу сделать»
1
Вы получите практический
опыт работы
То, что ценится работодателями больше знаний.
Под присмотром опытных специалистов вы сможете самостоятельно работать над собственным проектом в кросс-функциональной команде из разных специалистов уровня junior.
2
Вы будете решать реальные задачи с реальных проектов
IT-специалисты наших партнеров - опытные действующие разработчики, вместе с которыми учащиеся смогут работать над практическими задачами. Лучшие студенты будут отобраны для работы в компаниях-партнерах.
3
Вы научитесь работать и взаимодействовать в команде
IT-специалисты наших партнеров - опытные действующие разработчики, вместе с которыми учащиеся смогут работать над практическими задачами. Лучшие студенты будут отобраны для работы в компаниях-партнерах.
Agile Practice в конечном итоге увеличит ваши шансы
найти работу - ведь вы не только получите опыт в своей специальности, но и научитесь работать в команде
Стоимость курса Python Developer
350
руб./месяц
*при оплате ежемесячно
Оставить заявку
315
руб./месяц
*при оплате за весь курс
Оставить заявку
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Расписание занятий
Старт занятий: 02.09.2019
Занятия в группах 2 раза в неделю
по 4 академических часа
Понедельник
Четверг
Группа 16 человек
Дневная: 12.20 - 15.30

Вечерняя: 18.30 - 21.40
Записаться
Вторник
Пятница
Группа 16 человек
Дневная: 12.20 - 15.30

Вечерняя: 18.30 - 21.40
Записаться
Суббота
Воскресенье
Группа 16 человек
Утренняя: 10.00 - 13.10

Вечерняя: 16.40 - 19.50
Записаться
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Забронируйте место в группе

со скидкой 10% до 10 августа 2019 г.
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Как может развиваться ваша карьера
Python-программиста после курса?

1-ый шаг
ВЫ сейчас!
Оставляете заявку на сайте и ожидаете звонка менеджера
Через 9 месяцев
Junior+
500 - 900$
Через 3-4 года
Middle
1000 - 1500$
Через 4-6 лет
Senior
3000 - 4000$
Наши партнеры
После обучения мы подготовим с вами профессиональное портфолио,
CV и рекомендации, чтобы вы могли побеждать в конкурсе на лучшие позиции Junior в IT-компаниях наших партнеров и не только.
Пул партнеров будет расти каждый месяц.

Запись на обучение программированию на Python

Оставьте заявку для получения информации
об условиях обучения, стоимости
и актуальности набора
Нажимая на кнопку, вы даете согласие на обработку персональных данных
и соглашаетесь c политикой конфиденциальности.

Почему стоит записаться именно сейчас?

Стоимость
Каждый следующий набор может вырасти в цене
Место в группе
Группы формируются быстро и можно не успеть
Скидка
При регистрации на курс до 10 августа скидка 10%
Гарантия
Стажировка и трудоустройство для лучших студентов
Заявка на курс: Python Developer
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Наши контакты:
Телефон: +375 29 330 00 70
E-mail: info@itunicorn.by
220005, г. Минск, пр-т Независимости, 49