Python-разработчик

4 проекта в портфолио на GitHub — от набора игр до таск-сервиса
Практика в Open Source и навыки работы с чужим кодом
Старт 8 декабря
Обучение без дедлайнов
Погружение в практику c первого дня
|
[Новая профессия с нуля за 10 месяцев]
рекомендации
Подготовка к трудоустройству
в компании-партнеры

Бэкенд: невидимый, но важный

Изучите Python — язык с простым и понятным синтаксисом. Научитесь работать с сетевыми запросами и проектировать архитектуру приложений. Освойте самый популярный веб-фреймворк Django, чтобы быстро создавать безопасные и поддерживаемые сайты
Python-разработчик занимается разработкой серверной части сайта, которая отвечает за логику и базы данных. Его главная цель — сделать так, чтобы сервисы понимали запросы, а сайты правильно реагировали на действия пользователей.
senior
200 000 ₽
Стать middle-разработчиком с вознаграждением 140 000 ₽ можно за год реальной разработки
каждый день только на Хабр Карьере
junior
50 000 ₽
middle
140 000 ₽
Можно работать из любой точки мира или искать работодателя за рубежом
Хорошие Python-разработчики быстро растут в профессии и в цене
Несколько сотен вакансий
Большая часть вакансий на удаленке
По результатам исследования Хабр Карьеры за 1 полугодие 2022 года

Почему мы?

Процесс обучения на Хекслете спроектирован так, что его невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку и идеально подходит для тех, кто хочет стать хорошим инженером
Глубокая проработка тем
Мы не сторонники подхода «повтори за учителем».
На Хекслете решение задач идет только через реальное понимание. Вы будете не просто писать код, а научитесь самостоятельно находить лучшие решения
Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также 4 проекта, в рамках которых вы напишете полноценные приложения для портфолио на GitHub
Сертификат
Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным специалистом
Практика с первого дня
Опытные наставники
Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями.
Вы не останетесь одни и вам не будет стыдно за результат
Конкурентное портфолио
Мы знаем, как непросто найти первую работу без опыта. Поэтому вы будете получать его уже во время обучения: участвовать в Open Source проектах Хекслета, выполнять тестовые с собеседований. Всё это можно положить в портфолио
трудоустраиваются без поиска работы, работодатели находят их сами
27%
получивших профессию на Хекслете, возвращаются, чтобы выучить другие языки программирования
60%
выпускников получают оффер на первых пяти собеседованиях
65%
студентов из тех, что пришли на Хекслет сменить профессию, достигли своей цели и работают разработчиками
74%
становятся миддлами в течение года после обучения на Хекслете
50%
*На основании опроса 204 выпускников Хекслета, проведенного в 2021 году
Начните учиться уже сегодня
7 000 ₽
149 000 ₽
при оплате сразу
в месяц
от
ИЛИ
Отправляя форму, вы соглашаетесь с «Политикой
конфиденциальности » и «Условиями оказания услуг»
в рассрочку на 24 месяца
Вернём деньги в течение первых двух недель, если передумаете учиться
И через 10 месяцев выходите на рынок труда крепким junior-разработчиком

Учим необходимому

Мы регулярно мониторим, какие компетенции разработчиков востребованы на рынке и строим учебную программу в соответствии с этим знанием
Будьте уверены — вы получите именно те инструменты и навыки, которые позволят вам найти работу.
Автоматизированные тесты — неотъемлемая часть профессиональной разработки. Хорошо написанные тесты значительно ускоряют разработку, позволяют быстро находить ошибки и исправлять их
Один и тот же код можно написать бесконечным количеством способов. И только от разработчика зависит, как организовать код так, чтобы его можно было легко анализировать и изменять
Программирование — это не только код, но и инфраструктура. Понимание того, как работают сопутствующие инструменты: командная строка, Poetry, Git — позволит быстро подготовиться к старту любого проекта
Задает архитектуру проекта. Решает типовые задачи за программиста. Значительно сокращает количество кода и автоматизирует рутину
Простой и эффективный язык, применимый в совершенно разных сферах. На Python пишут игры, веб-приложения, утилиты, проводят научные вычисления и автоматизируют процессы
Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за формирование текста
Понимание этих принципов позволяет писать более продуктивный и аккуратный код, видеть разные варианты решения задачи и сравнивать их по эффективности
База данных — сердце любого проекта, а язык SQL помогает обращаться к ней так, чтобы среди большого объёма информации находить нужную в данный момент
HTML и CSS
Python
Алгоритмы и структуры данных
Фреймворк (Django)
Базы данных (SQL)
Архитектура
Качество
Инфраструктура
Раскрыть всю программу

Программа курса
Python-разработчик

Основы Python
Основы командной строки
Python: настройка окружения
Python: списки
Введение в Git
Ключевые аспекты веб-разработки на Python
[Основы программирования]
Вебинары
Настройка окружения (менеджер версий asdf, ubuntu on windows)
Эффективная отладка кода (дебагер, подходы)
Поиск технической информации
Организация задач с помощью Kanban-доски (Trello)
Курсы
[01]
Изучите основы программирования: типы данных, условные конструкции, циклы и функции
Установите Git, редактор кода VS Code
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Наполните свое портфолио на Github первыми программами
Игры разума
Итоговый проект
Трудоустройство
Python: функции
Python: автоматическое тестирование
Python: деревья
Python: словари и множества
Python: декларативное программирование
Python: абстракция с помощью данных
Python: основы текстового ввода-вывода
[Профессиональный Python]
Вебинары
Алгоритмы и структуры данных (прокачка на CodeBattle, грокаем алгоритмы)
Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
Функциональное программирование (чистота, побочные эффекты)
Устройство языков (Парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
Курсы
[02]
Вычислитель отличий
Итоговый проект
Научитесь писать production-ready код
Настройте непрерывную интеграцию
Освойте принципы объектно-ориентированного и функционального программирования
Начните писать модульный код, который легко расширять и поддерживать
Ускорьтесь с помощью автоматизированного тестирования своего кода
Регулярные выражения (Regexp)
Python: Введение в ООП
Основы современной верстки
Протокол HTTP
Python: Продвинутое тестирование
Основы верстки контента
[Бэкенд-разработка и сетевые запросы]
Вебинары
Устройство операционных систем (книга код и администрирование, процессы, память, файловая система)
Подключение к обучению подкастов, книг и онлайн мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в Слаке Хекслета и обсуждениях
Командная работа в Git
REST API, Очереди, Background Jobs
Курсы
[03]
Загрузчик страниц
Итоговый проект
Начиная с третьего модуля вы будете работать с сетевыми запросами, научитесь проектировать архитектуру приложений
В конце модуля реализуете полноценное веб-приложение: загрузчик страниц
Python: Веб-разработка (Flask)
Python: Разработка на фреймворке Django
Python: Django ORM
Основы реляционных баз данных
HTTP API
[Веб-разработка на Python]
Вебинары
Пробные собеседования
Разворачивание и деплой (makefile, docker, хостинг, ansible, webpack, terraform)
Продуктовая разработка (Цель, Lean Startup: Time To Market, MVP, A/B тесты)
Инженерная культура
Курсы
[04]
Менеджер задач
Итоговый проект
Глубокая проработка темы Django — самого популярного веб-фреймворка Python
Научитесь работать с базами данных с помощью ORM
Научитесь отслеживать ошибки с помощью Rollbar
Выполните дипломный проект — «Менеджер задач»

Очень много практики

WOW!
в браузере
310+ упражнений
Выполняйте их, когда вам удобно. Упражнения на платформе доступны 24/7
для выполнения
4 проекта
для портфолио на GitHub
По одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса. Наставник проведет ревью кода и поможет довести проект до совершенства
11 Open Source
Научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшена и +100 баллов в карму программиста
проектов Хекслета
150 тестовых заданий
Работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
от наших партнеров

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

Программа
Формат
Сложности и вопросы
Трудоустройство
Курс состоит из учебных модулей с уроками и проектами
1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
Все онлайн-встречи сохраняем в записи — можно пересматривать!
Проходите уроки самостоятельно в любое время, которое удобно вам
Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок
Кураторы заботливо отслеживают прогресс и вовремя подскажут, если нужно ускорить темп
Наставник поможет, если возникнут трудности в обучении
Дружное сообщество в Slack, которое всегда придет на помощь
Можно без стеснений задать любой вопрос, даже если вам он кажется пустячным
После второго проекта — готовое резюме и рабочий профиль, умение писать сопроводительное и правильно откликаться на вакансии
После четвертого проекта — десятки выполненных тестовых заданий и мастерство проходить собеседования без стресса
После третьего проекта — участие в Open Source и опыт реального продакшена
Помощь в поиске работы во время обучения: рекомендации по стажировкам и карьерные консультации
Оставьте заявку, и мы расскажем, как пройти бесплатные курсы профессии
Готовы попробовать прямо сейчас?

Наставники — практикующие разработчики

Более 8 лет в программировании. Начинал с PHP в маленькой веб-студии. Сейчас — Python-разработчик рекламной сети Mail.ru Group. Имеет широкий круг профессиональных интересов: от построения распределенных систем до машинного обучения
Андрей Ларин
Фулстек-разработчик из американского стартапа. Наставничает и ведет код-ревью сразу в нескольких образовательных проектах. Своим главным умением считает навык объяснять сложные концепции простыми словами
Артём Макаров
Бэкенд-инженер со стажем. Работал в Авито. Сейчас backend-разработчик в datafold.com — стартапе из YCombinator, платформе для мониторинга качества данных. Любит делиться знаниями и гордится, когда с его помощью человек растет как специалист
Валентин Хомутенко
Достиг успеха и в науке, и в разработке коммерческих проектов. Магистр «Обеспечения вычислительных систем» МГУПИ, спец по разработке отказоустойчивых и высоконагруженных сервисов CRM систем. Software Engineer в Telecontact
Владимир Моисеенко

А как насчет трудоустройства?

Уже во время обучения вы вступите в программу «Карьерный трек», чтобы найти свою первую работу в IT
На сервисе Хекслет-резюме вы можете разместить свое первое резюме, а специалисты HR и более опытные разработчики дадут свои рекомендации по улучшению его содержания и структуры
Охватывает все темы по трудоустройству. От первых шагов - составления резюме и рабочих профилей, до психологических аспектов собеседования и адаптации на рабочем месте
Программа вебинаров, разработанная IT-рекрутерами
Персональный карьерный консультант
Который заинтересован, чтобы вы нашли первую работу в IT. Он поможет проанализировать вакансии, составить сопроводительное письмо, порекомендует вас в партнерские компании, предложит стажировки
Что меня ждет?
Работа с резюме
Вы будете участвовать в разработке открытых проектов Хекслета на GitHub. Учиться работать с чужим кодом, оформлять пулреквесты. Это опыт реального продакшена, ценный для любого работодателя
В нашей базе более 150 тестовых заданий от компаний-партнеров Хекслета. Вы поработаете с типовыми задачами из настоящих проектов. Это придаст уверенности и поможет пройти собеседование
Практика в Open Source
Тестовые с собеседований

Здесь работают наши выпускники

А вот и их вдохновляющие истории

Ваша будущая профессия через 10 месяцев
Оставить заявку
7 000 ₽
149 000 ₽
140 000 ₽
при оплате сразу
в месяц
от
ИЛИ
Отправляя форму, вы соглашаетесь с «Политикой
конфиденциальности » и «Условиями оказания услуг»
в рассрочку на 24 месяца
Вернём деньги в течение первых двух недель, если передумаете учиться
Обучаем программированию новичков и практикующих разработчиков
Даём релевантные рынку навыки
Специализируемся на программировании, не распыляемся на курсы по другим направлениям
Авторы и наставники курсов — профессиональные разработчики
Способствуем формированию инженерного мышления
Организуем стажировки, помогаем найти работу
человек в нашем сообществе в Slack
Более 30 000
Обучаем разработчиков
с 2012 года
студентов учатся
на сайте ежемесячно
17 000
Хекслет — образовательная платформа

Вопросы и ответы

Сомневаетесь в выборе?
Выслушаем, порекомендуем или отговорим от обучения
Поймали заявку!
Свяжемся с вами в ближайшее время. Расскажем про обучение и ответим на вопросы.
Вы можете начать с бесплатных курсов — протестировать платформу и посмотреть, как устроено обучение.
А можете оплатить профессию сразу — вам откроется полная программа со всеми доступами.