Продолжительность:
6 месяцев

Объем:
192 часа

Формат:
Онлайн + записи, домашние задания

Уровень:
с нуля

Специальность:
Developer

Требования:

Python data course

Преподаватели НавыкиТехнологии О школе

Чему вы научитесь

Работать с данными на Python
Работать с базами данных
Юнит-тестирование
Создавать веб-сервисы на Django
Работа с API сторонних сервисов
Составлять резюме, писать сопроводительное письмо

Какие технологии освоите

Профессия Python-разработчик от Нетология
Python
Профессия Python-разработчик от Нетология
Django
Профессия Python-разработчик от Нетология

Университет интернет‑профессий «Нетология»

Университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами, дизайна, проектирования интерфейсов и веб-разработки. В рамках онлайн-платформы студенты получают ценные практические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками.

— Максимальный акцент на реальные навыки работы и владения профессией. После каждого задания студент получает оперативную развернутую обратную связь эксперта программы.
— Каждый выпускник Нетологии проходит персональную HR‑консультацию. Они помогают вам с подготовкой резюме и подбирают подходящие вакансии и стажировки из своей постоянно растущей базы.
— Собственная образовательная онлайн‑платформа, доступна практически с компьютера и телефона.
— За пять лет существования выпускниками стали более 10 000 специалистов. Многие из них работают в крупных компаниях Рунета.

Программа обучения

I часть

Git — система контроля версий

За три занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).

I часть
II часть

Основы языка программирования Python

— Python, знакомство с консолью.
— Условные конструкции. Циклы. Типы данных.
— Функции и классы
— Работа с файлами
— Освоите virtualenv, ipython
— Разберётесь в XML, Json, Yaml
Научитесь автоматизации рутинных задач
— Сможете работать с API сторонних сервисов

II часть
III часть

Английский язык для начинающих разработчиков

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

III часть
IV часть

Продвинутый Python

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

IV часть
V часть

Создание веб-приложений на Django

Научитесь с нуля создавать и разворачивать несложные сайты, эффективно используя сильные стороны Django. Проектировать модели данных и архитектуры шаблонов. Узнаете, как создать админку и расширить её возможности. Приобретёте базовые навыки развёртывания веб-приложений
освоите отладку и поиск ошибок.

V часть
VI часть

Карьера в Python-разработке

Узнаете о том, как выглядит работа Python-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.

VI часть
VII часть

Дипломная работа

Заключительный блок полностью посвящён работе над дипломным проектом. Проект выполняется самостоятельно по техническому заданию, подготовленному экспертами-преподавателями. Итоговая работа включает проверку всех полученных навыков во время обучения профессии «Python-разработчик».

VII часть
Помощь в трудоустройстве
Диплом
Портфолио
Наставники
Оплата частями

Цена

56 900 ₽

Ответы на популярные вопросы

Какие качества нужны, чтобы успешно пройти обучение?

Необходимо быть уверенным пользователем интернета, не иметь сложностей с регистрацией в различных сервисах и установкой на свой компьютер программного обеспечения. Необходимо любить математику и логику. Быть в меру внимательным. Иметь хорошую самоорганизацию, чтобы спланировать своё обучение. Легко формулировать вопросы и не бояться сложностей. Не скрывать проблемы и быть готовым позвать на помощь, когда она вам потребуется.

Что делать, если я пропустил занятие?

Просто посмотрите занятие в записи. Записи всех прошедших занятий доступны в любое время в личном кабинете в течение всей учебной программы. Если у вас появятся вопросы по занятию, которое вы пропустили, их всегда можно задать преподавателю в закрытом канале в Slack.

Будет ли у меня наставник?

Один наставник — хорошо, а команда из десятка ассистентов и тренеров — лучше. В процессе обучения вы можете задавать любые вопросы по темам курса, условиям домашних задач и даже по тому, как решать эти задачи.

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

Какая практика будет на курсе?

По итогам каждого вебинара вам предстоит решить 3 практические задачи на отработку полученных навыков. При этом большая часть задач представляет собой фрагмент из реального проекта. По итогам каждого из трёх блоков вам предстоит выполнить полноценный проект, чтобы подтвердить владение навыками этого блока. Итого за время прохождения курса вы решите более 100 небольших задач, разработаете три проекта. Финальный проект будет больше по объёму и затронет полный комплекс изученных навыков и технологий.

Как проходит обучение?

Обучение проходит онлайн в формате вебинаров в будние дни, 2-3 раза в неделю в вечернее время. Как только вы получаете доступ к программе, в вашем личном кабинете появляется расписание занятий, записи всех прошедших вебинаров, домашние задания, библиотека полезных материалов и важные уведомления. Также вы сможете общаться с другими студентами и вашими преподавателями в закрытом канале в Slack.

Рейтинг

Профессия Python-разработчик

Полнота программы
Отзывы в сети
Цена

Выводы

Для новичков — отличная возможность освоить новую сферу. Вы получите структурированную информацию, готовое портфолио и помощь в дальнейшем трудоустройстве.

4

Тест на знание python

Какой будет результат выполнения этого кода?
Что выведет этот код?
Что выведет этот код?
Какой будет результат выполнения этого кода?
Какая из функций python делает вывод в консоль?