Как стать
Python-разработчиком
плюс

Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.

Мы уверены в нашей программе и вернём деньги, если у вас не получится найти работу python-разработчиком.

→ Мы помогаем вам найти работу с помощью бесплатного курса по трудоустройству.

В результате у вас проекты в портфолио, уверенность в своих навыках и новая профессия.

Мы даём знания, практику и поддержку в течение 14 месяцев обучения.

Честное обещание трудоустройства
Никто и никогда не сможет гарантировать вам трудоустройство. Мы тоже. Ведь поиск новой работы требует усилий и от нас, и от вас. В оферте мы прозрачно, без уловок и мелких шрифтов фиксируем, как должны выглядеть ваши усилия. А мы сделаем свою часть работы, чтобы вы в итоге изменили жизнь и нашли новую работу. Или вернем деньги. Это подтверждает нашу уверенность в курсе.
← Мы прописали это в оферте, а чтобы она была понятнее — сделали упрощённую версию.
Быть python-разработчиком — это:

→ Создавать сервисы, которыми люди пользуются через интернет.

→ Заниматься внутренней логикой проекта, не отвлекаясь на дизайн.

→ Владеть востребованными на рынке труда технологиями и навыками.

Жизнь такому не учила.
А Практикум научит

Популярный язык с лаконичным и понятным синтаксисом.

Считается одним из самых простых в освоении языком программирования и активно используется в индустрии. Вы узнаете, каково это — писать на Python.

Python
Вы узнаете, как хранятся данные в базах, научитесь записывать и получать их. Тут не обойтись без языка SQL, вы разберётесь и с ним.
Работа с базами данных

Объектно-ориентированное программирование — это методология, принцип программирования. ООП делает код компактным и удобным, упрощает разработку, поддержку и развитие проектов.

Python — объектно-ориентированный язык, и вы будете применять принципы ООП на протяжении всего обучения и в дальнейшей работе.

ООП

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

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

Контроль версий кода

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

Фреймворк Django — завод, производящий веб-страницы. Некоторые станки уже стоят на своих местах, другие ждут на складе — их можно подключить при необходимости. А часть «оборудования» можно спроектировать и собрать самостоятельно. Вы научитесь управлять этим заводом.

Django
Кода без ошибок не бывает: значительная часть времени разработчика уходит на то, чтобы найти и обезвредить баги. Как и большинство процессов в разработке, эта работа тоже автоматизирована: вы научитесь писать тесты — код, который проверяет код.
Тестирование кода 

Application Programming Interface — это инструмент для обмена данными между частями одного сервиса или разными сервисами в интернете. Вы научитесь работать с готовыми API и проектировать свои.

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

Развертывание проекта и облачные технологии

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

Алгоритмы и структуры данных

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

Работа в команде

На вопрос, какие качества важны для новичка-разработчика, большинство тимлидов отвечает так: «Умение задавать вопросы, адекватность, обучаемость и прочие soft skills».

В течение всей программы вы будете нарабатывать навыки коммуникации и тайм-менеджмента, изживать боязнь ошибок и постигать дао разработчика в других областях soft skills. А по окончании вас ждёт курс трудоустройства: профессиональные HR расскажут, как найти компанию мечты и устроиться туда на работу.

Soft skills для разработчика
Сколько зарабатывает
python-разработчик
Данные — взяты с Хабр Карьеры. Естественно, суммы
приблизительные: чем вы сильнее, тем они выше.

Программа обучения
и путь от «ничего не понимаю»
до «давайте сюда ваши вакансии»

Курс подойдёт вам, если вы хотите с нуля разобраться в python-разработке и найти новую работу. Если же базовые знания у вас уже есть —
то можно выбрать более короткие программы обучения.

Курс 1
Основы Python

На вводном курсе вы почувствуете себя в роли backend-разработчика на Python. Это поможет вам понять, хотите ли вы развиваться в этом направлении. Вы узнаете, что такое бэкенд и какие задачи он решает; исследуете серверную часть приложения и поймёте, как она взаимодействует с пользователями и с другими серверами. В каждом уроке после небольшой теоретической части вы будете писать код на Python — с первого же урока. Работать вы будете в онлайн-тренажёре — собственной интерактивной среде. Вы увидите и почувствуете главное: вы самостоятельно можете написать программный код, и он будет делать то, что вы задумали.

20 часов

Курс 2
Углублённый python

Вы узнаете «грамматику» Python, научитесь применять встроенные инструменты и модули этого языка; поймёте, как Python работает с оперативной памятью и почему это важно на практике. В каждом уроке вас ждут практические задания, а по окончании спринта вы напишете программу, обрабатывающую данные фитнес-трекера “ruaway”. В этой же теме вы познакомитесь с основами объектно-ориентированного программирования; установите и настроите среду разработки; узнаете, как работать с системой версионирования проектов. В конце курса вы самостоятельно напишете калькулятор, позволяющий вести учёт самого важного — денег и калорий.

1 месяц

Курс. 3
Бэкенд на Django

Главная тема курса — работа с веб-фреймворком Django, это программный «конструктор» для создания веб-проектов. Вы создадите веб-приложение — это будет платформа для блогов. В процессе работы вы научитесь обрабатывать http-запросы, подключите к приложению с базу данных, создадите веб-страницы проекта. Любой код нуждается в проверке — и вы научитесь писать автоматические тесты для своих программ. В каждом уроке будут практические задания, часть из которых вы будете выполнять не в тренажёре, а на своём компьютере: вы развернёте среду разработки и запустите проект локально. К концу курса вы допишете проект — и он станет первым проектом в вашем портфолио. В обучении вам поможет проект «Анфиса»: на примере работающего проекта будет проще разбираться с теорией.

2,5 месяца

Каникулы - 1 неделя

Курс 4
API: интерфейс взаимодействия программ

В этой теме вы разберётесь, как веб-проекты взаимодействуют друг с другом, запрашивая и передавая информацию: например, каким образом сайты кинотеатров и кафе указывают свои локации на фрагменте Яндекс и Гугл карт. Вы узнаете, что такое API; напишете бота, который взаимодействует с популярными веб-сервисами; узнаете, как организована авторизация через социальные сети на сторонних ресурсах.

2 месяца

Каникулы - 1 неделя

Курс 5
Управление проектом на удалённом сервере

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

1.5 месяца


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

4 недели

Каникулы - 1 неделя

Курс 6
Алгоритмы и структуры данных

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

1,5 месяца

Парсинг

Вы научитесь собирать информацию с сайтов, структурировать её и выводить в удобном формате. Узнаете, что такое «инструменты разработчика в браузере» и научитесь исследовать HTML-разметку сайта. Напишете парсеры для документации Python и PEP. В этом курсе вы поработаете не только с кодом Python, но и с HTML-разметкой и регулярными выражениями.

1 месяц

Каникулы - 1 неделя

Курс 8
Альтернативные фреймворки Python

Django — это очень мощный инструмент, который содержит в себе всё, от бэкенда до средств для работы с фронтом. Но неразумно применять огромный трактор, если нужно всего лишь вскопать небольшую грядку. В Python есть и другие фреймворки; вы изучите наиболее популярные и востребованные из них: flask и fastapi. Каждый из них применяется для решения типовых задач и делает это максимально просто и элегантно.

1 месяц

Курс 8.
Python для бизнеса

Вы изучите инструменты для локализации и прикладной реструктуризации проекта; поймёте какое место занимает baсkend-разработчик в продуктовой команде и с какими процессами он сталкивается в работе. В этом курсе вы сможете принять участие в действующем проекте и разработать новое программное решение. Наши партнёры подготовят бриф и погрузят вас в процессы продуктовой команды. В конце курса вы узнаете, как презентовать свои проекты и проходить собеседования, подготовитесь к каверзным вопросам и рассмотрите подводные камни, которые ждут junior-разработчика.

2 месяца

Карьерный трек: трудоустройство

Эта часть курса для тех, кто решил найти работу в сфере разработки. Карьерный трек организован так же, как и предыдущие темы: теория и практика. Но вместо навыков программирования вы изучите стратегии поиска работы и узнаете о тонкостях выбора компании-работодателя, а в качестве практики вы будете писать не код, а резюме и сопроводительное письмо. В течение курса вы подготовите портфолио к визиту работодателя и проведёте исследование рынка трудоустройства.

Сколько стоит обучение →

14 месяцев учёбы в среднем темпе — около 15 часов
в неделю. Это пара часов по вечерам и немного
на выходных.

168 000 ₽ сразу

13 500 ₽ в месяц

итого 189 000 ₽

экономите 21 000 ₽

или

И почему это того стоит ↓


Это самое ценное, что вы получите. 840 часов учёбы, попыток, ошибок, отрицания, гнева, торга, расстройства, принятия, снова попыток и радости, что всё наконец работает. Это интенсивный и интересный путь, который вы закончите уже немножко другим человеком.

У вас за плечами будут
14 месяцев практики

Вы сделаете реальные проекты для портфолио


Мы поможем с каждым. Так что в итоге вы не просто научитесь python-разработке — вам будет, что показать на собеседовании.

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

У вас будет диплом Яндекса

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

Мы уверены в нашей программе, поэтому, если в течение 6 месяцев после окончания обучения вы не сможете устроиться на работу, мы вернём деньги.

Вы будете полностью готовы найти работу

Часть студентов устраивается на работу по новой специальности ещё во время обучения. Большинство выпускников находит работу в пределах четырёх месяцев. Институт образования НИУ ВШЭ подтвердил эти данные через исследование трудоустройства выпускников.

Половина трудоустройств происходит менее чем за два месяца

Динамика трудоустройства выпускников Практикума

Трудоустройство в два этапа:

2 этап —
акселерация:

Тут вы начинаете по-настоящему искать работу и откликаться на реальные вакансии. А наши менеджер по трудоустройству и наставник подсказывают, как избежать ошибок
в процессе.

1 этап —
подготовка:

→ Учимся составлять грамотное резюме
и цепляющее мотивационное письмо.

→ Готовимся к прохождению интервью
и репетируем их.

→ Развиваем soft skills (или по-русски гибкие навыки). Они нужны для работы над общими задачами, поэтому работодатели особенно ценят их.

В каком формате учимся
python-разработке

Мы не продаём курсы, а обучаем профессиям и навыкам. Поэтому мы разрабатываем отдельную образовательную среду для каждой программы.

Погружение в неё помогает студентам осваивать навыки максимально эффективно.

Команда сопровождения

Учиться будет непросто. Поэтому у вас будет свой отряд особого назначения, который помогает и направляет на всём пути обучения.

Код-ревьюер

Настоящий разработчик, который проверяет код студентов и проекты, указывает на ошибки и даёт рекомендации.

Наставник

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

«В ходе учения мы должны активно искать в данной области знаний что-то новое и оригинальное для себя — и наградой станет лучшее понимание предмета. Вдумчивость по умолчанию предполагает, что вы замечаете новое».

Куратор

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

Поддержка

Ответит в чате на любой ваш вопрос по обучению. За 10 минут, 24/7.

Онлайн-мероприятия

Написание кода в реальном времени, соревнования, онлайн-репетиции собеседований да и просто встречи поболтать — всё будет. Нужно же, чтобы вы постепенно вливались в индустрию и чувствовали себя уверенно.

И другие студенты

Учитесь вы не одни — с вами в потоке движутся студенты
со всей России. А это огромная эмоциональная поддержка, новые знакомства, интересные беседы. Вам понравится.

Что изменилось в плюс версии

Если вы всё ещё не уверены в выборе, прочтите истории наших студентов, которые уже изменили свою жизнь
Если появились вопросы, значит, вам интересно. Отвечаем заранее на некоторые
Кто меня будет учить?
Учиться вы будете самостоятельно, но на помощь всегда готов прийти наставник — практикующий разработчик. А учебную программу создаёт команда опытных преподавателей, методологов и действующих специалистов не только Яндекса и Школы анализа данных, но и других лидеров технологической и образовательной индустрии.
Подойдёт ли мне профессия?
Пока ни мы, ни вы этого не знаем. Чтобы лучше понять, пройдите бесплатный вводный курс и приходите на ближайший день открытых дверей.
Мне помогут устроиться на работу?

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

Мы уверены в нашей программе, поэтому, если в течение 6 месяцев после окончания обучения вы не сможете устроиться на работу, мы вернём деньги.

Как можно оплатить?

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

Можно ли обучиться профессии за 14 месяцев?
Да.

Получение новой профессии — дело непростое, придётся постараться. Но, если стабильно прикладывать усилия, за полтора года можно получить всё, что нужно для первой работы. Мы в это верим, а наши выпускники подтверждают.

Каким требованиям я должен соответствовать?
Для старта достаточно иметь законченное среднее образование и возможность уделять учёбе от 15 часов в неделю.
А если я хочу работать в Яндексе?

Говорим открыто: если совсем нет опыта, устроиться в Яндекс даже спустя полтора года учёбы будет непросто. Тех, у кого это получилось — единицы. Но можно начать с другой компании, а когда немного окрепнете, прийти в Яндекс.

Как и когда я буду учиться?

Всё обучение разбито на двухнедельные спринты. Как правило, одну неделю вы проходите теорию и практику в тренажёре. Вторую — делаете проектную работу и проходите код-ревью. Параллельно со всем этим посещаете лекции, делаете дополнительные проекты и общаетесь в чате: со студентами, наставником и куратором.

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

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

Пора учиться
новому

Мы все с чего-то начинали: меняли профессию, прокачивали знания или только пытались найти своё. Могли знать, чего хотим, или даже не представлять, куда идём. Важно было двигаться.

Просто делайте всё, что от вас зависит. Мы всегда будем здесь, рядом.

8-800-700-93-29

Звонок по России бесплатный

Thu Dec 02 2021 14:12:48 GMT+0300 (Moscow Standard Time)