PythonDeveloper
-
График
2 раза в неделю
-
Доступ к материалам
Все уроки записываются
-
Продолжительность
6 месяцев
-
Поддержка и консультации
Ментор и ассистент
-
Группа
До 25 человек
-
Документы об обучении
Сертификаты и Диплом
-
Уровень сложности
С нуля
-
Карьерный сервис
Помощь в трудоустройстве
Старт курса
12
июня
Утренняя группа
09:00 - 11:00 (GMT+2)Вечерняя группа
19:00 - 21:00 (GMT+2)
6 причин изучать Python
Летние скидки до 40%
С 6 по 13 июня вы можете сэкономить 30% от полной стоимости курсов по данной специальности. И можете получить дополнительную скидку в 10%, если выберите обучение в утренней группе (9:00-11:00). Чтобы зафиксировать скидку, подайте заявку на курс в период акции. Количество мест в группах ограничено!
Что входит в курс
с тренером
заданий
онлайн
и диплом
в трудоустройстве
Программа курса
-
1Введение в Python
-
2Переменные и типы данных в Python (int, float, str, list, tuple)
-
3Условные конструкции (if-else)
-
4Циклические конструкции в Python (while, for)
-
5Последовательности
-
6Списки
-
7Множества и отображения
-
8Функции (часть 1)
-
9Функции (часть 2)
-
10Спецификация PEP8
-
1Основы Git
-
2Публикация репозитория
-
3Интеграция с IDE
-
1ООП – Классы, атрибуты, методы, конструктор
-
2ООП – Наследование. Абстракция. Абстрактные классы и методы
-
3ООП – Инкапсуляция и полиморфизм
-
4Обработка исключений
-
5Основные принципы программирования: интроспекция и рефлексия
-
6Итераторы
-
7Генераторы
-
8Работа с файлами
-
9Модули и пакеты
-
10Регулярные выражения
-
11Практика
-
12Практика
-
1Элементы функционального программирования
-
2Работа с сетью
-
3Хранилища данных
-
4SQLite. Синтаксис и запросы
-
5Асинхронное программирование
-
6Многопоточное программирование в Python, модуль threading
-
7Типизированный Python
-
8Виртуальные окружения
-
9Модульное тестирование
-
10Практика
-
11Практика
-
1Реляционные БД. Инфраструктура и развёртывание БД.
-
2Основные типы данных PostgreSQL и простые запросы.
-
3Объединение таблиц (JOIN) и подзапросы.
-
4Другие объекты баз данных: представления и функции.
-
5Проектирование БД. DLL – управляем базами данных и объектами баз данных (таблицами, представлениями, функциями и другими).
-
1Введение в Django
-
2Маршрутизация. Запросы, ответы сервера
-
3Шаблоны и представления
-
4Модели
-
5Формы
-
6Работа с базой данных
-
7Регистрация, авторизация пользователей
-
8AJAX
-
9Безопасность
-
10Практика
-
1Архитектура и проектирование, составление технического задания.
-
2Верстка макета.
-
3Программирование серверной части.
-
4Защита курсового проекта.
Курсовые проекты

Игра «Black Jack»
Вы реализуете геймплей популярной карточной игры. Будет создана архитектура приложения на уровне классов, вы примените наследование, композицию и абстракцию.

Чат-бот «Прогноз погоды»
Веб-приложение для мессенджера Telegram. Вы будете использовать Telegram API, соответствующие библиотеки и сам Python. Итоговое приложение может стать удобным персональным вестником погоды.

Игра «Сортировщик мусора»
Эко-игра, в которой необходимо правильно сортировать мусор. В игре также присутствует таймер, количество заработанных баллов, динамика генерации элементов игры.

Интернет-магазин
Веб-приложение, в котором есть регистрация/авторизация, будут выводиться товары, информация о них, есть фильтрация по товарам, возможность поиска конкретного товара, страница оформления заказа.
Уже есть базовые знания?
Уже есть базовые знания?
Если у вас уже есть определенная база знаний и вы хотите продолжить обучение в группе с ментором – отправьте нам заявку и мы подберем для вас группу.
Но сначала рекомендуем просмотреть программу курса и определить ваш уровень. Если нужно, вы можете бесплатно пройти онлайн тестирование.
Вы можете присоединиться к группе со второго, третьего или другого модуля программы, который отвечает вашим потребностям, чтобы изучить в группе именно те технологии, которые вам нужны.
Как проходит обучение Live online
Онлайн урок
На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.


Выполнение заданий
После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.


Проверка дз
На следующем занятии получаем фидбек по выполненному заданию и ответы на вопросы по предыдущей теме. После этого переходим к новой


Проверка знаний
Для самостоятельной проверки знаний нужно пройти онлайн тестирование по теме урока

Видео уроки
Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.


Курсовой проект
В течение всего обучения учащиеся самостоятельно работают над курсовым проектом.


Защита проекта
Защита курсового проекта, индивидуальные рекомендации тренера.


Сертификация
Финальное тестирование и получение Диплома по специальности.
Дополнительные видео курсы от ITVDN
16 видеокурсов
Доступ на 6 МЕСЯЦЕВ
Учебные материалы
16 тестов и сертификат
Наши тренеры

Иван Диордица
Python Developer. Тренер – консультант.
Опыт работы - более 15 лет. Занимается Data Analysis в одной из топовых мировых финансовых организаций. Много лет использует язык Python в системном программировании.

Леонид Подриз
Python Developer.Тренер-консультант

Константин Зивенко
Тренер по направлению Python Developer. Коммерческий опыт программирования – 3 года. Классический пример свитчера – перешел в IT из совершенно другой профессии. На сегодняшний день является Software Engineer (Python Backend Developer) в компании waylight.me (стартап в США с украинскими корнями). Ежедневно использует Python в профессиональной деятельности.

Виктор Ковтун
Python Developer. Тренер – консультант

Владимир Мзоков
Python Developer, Lead Software Engineer at DTEK. Опыт программирования – 15 лет со многими языками программирования и технологиями, в преподавании IТ – более 7 лет. Python использует в разных областях: от автоматизации рутинной работы до создания веб-проектов, при анализе данных.
Диплом по окончанию обучения


Помощь в трудоустройстве
С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.
-
1
Помощь в выборе специализации и определении приоритетов в обучении.
-
4
Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)
-
2
Проведение экскурсий в IT компании и встречи со специалистами этих компаний.
-
5
Помощь в составлении резюме специалиста.
-
3
Телеграм канал: дайджесты событий и специальные предложения партнеров.
-
6
Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.

Стоимость курса
UAH
USD
EUR
Записаться на курс
СТАРТ КУРСА: 12 июня
Что входит в курс:
-
1
55 занятия по 2 часа (live online) в группе с тренером
-
2
График занятий - 2 раза в неделю
-
3
Время занятий: с 9:00 до 11:00 или с 19:00 до 21:00
-
4
В одной группе от 6 до 25 человек
-
5
Пакет учебных материалов по всем урокам
-
6
16 видеокурсов по направлению Python
-
7
Поурочная проверка домашних заданий
-
8
Доступ к интерактивному практикуму навыков
-
9
Онлайн тестирование и сертификация
-
10
2 курсовых проекта
-
11
Финальное тестирование и Диплом специалиста