Научитесь программировать и получите востребованную профессию
Мы помогаем новичкам стать профессиональными программистами, а опытным разработчикам получать новые знания и расти профессионально.
Хекслет это:
![Тото](https://webcf.waybackmachine.org/web/20210116084134im_/https://cdn2.hexlet.io/packs/media/images/72f51c9a961fcd6effcf.jpg)
Зарегистрируйтесь и получите доступ к курсам
115 курсов по вёрстке и программированию
Рекомендуем
Обучайтесь профессиям с наставником
В рамках каждой профессии изучаются фундаментальные основы программирования, а также подходы и технологии конкретного языка.
Фронтенд-программист
Создает одностраничные сайты (SPA) на React. Строит взаимодействие с бекендом через AJAX или WebSockets. Следит за производительностью и обеспечивает безопасное выполнение кода. Хорошо разбирается в браузерном API и веб-технологиях HTML, CSS, HTTP, DNS.
Python-программист
Освоите Django, Flask и другие инструменты разработки на Python под руководством опытного наставника. Научитесь правильно проектировать архитектуру веб-приложений. Напишите первые программы — загрузчик страниц, менеджер задач, добавите их в портфолио. Получите опыт командной работы и станете начинающим разработчиком.
PHP-программист
Разрабатывает сайты на Laravel. Строит взаимодействие с внешними сервисами и программирует собственный API. Проектирует архитектуру базы данных, оптимизирует узкие места и обеспечивает бесперебойную работу. Хорошо разбирается в интернет-технологиях: HTML, HTTP, DNS.
Node.js-программист
Реализует сервисы на Node.js с использованием Express, Nest.js и других фреймворков. Разрабатывает REST и GraphQL API. Проектирует архитектуру базы данных, оптимизирует узкие места и обеспечивает бесперебойную работу. Хорошо разбирается в интернет-технологиях: HTML, HTTP, DNS.
Верстальщик
Создаёт страницы с помощью HTML и CSS. Умеет полностью пользоваться возможностями модулей Flex и Grid. Использует препроцессор SASS, шаблонизатор Pug и собирает проекты с помощью Gulp. Следит за доступностью сайта создавая семантически правильную разметку. Создаёт компоненты и утилиты на Bootstrap. Верстает адаптивные проекты.
Java-программист
Java — универсальный язык программирования. Работает на любой архитектуре и может встраиваться в веб-приложения. Широко используется в разработке десктоп-, веб- и мобильных приложений, в банковской, научной и промышленной областях.
Кому подходит Хекслет
Выбирайте Хекслет, если вы
Хотите научиться программировать, но не знакомы с разработкой
К нам приходят разные люди: школьники, студенты, люди с опытом работы в разных сферах. Им удаётся освоить программирование с нуля.
Хотите получить новую профессию
Нашим студентам удаётся сменить сферу деятельности и найти работу мечты.
Хотите развиваться
На Хекслете есть продвинутые курсы для действующих программистов. Они помогают расширить кругозор, получить фундаментальные знания, познакомиться с правильными инженерными практиками, освоить новые инструменты.
Как проходит обучение
Вы выбираете профессию, мы подбираем для вас индивидуального наставника. Это действующий программист с опытом преподавания. Обучение программированию в рамках профессии объединяется в четыре модуля. Каждый модуль состоит из тематических курсов и практического проекта.
Проходите теорию, читаете дополнительную литературу, обсуждаете с наставником сложные вопросы
После каждого теоретического урока проходите тестирование. Это нужно, чтобы закрепить материал и проверить себя
Решаете практическое задание. Упражнения учат студентов применять теоретические знания для решения реальных задач
В конце каждого модуля вы реализуете практический проект
Вы самостоятельно создадите полноценное приложение, а потом под руководством наставника исправите ошибки и оптимизируете его код.
Проекты — главная точка роста для студентов Хекслета. Работа над ними позволит окунуться в реальную разработку и подготовиться к работе программистом. Проекты станут вашим портфолио, которое пригодится при трудоустройстве.
![Набор иконок проектов](https://webcf.waybackmachine.org/web/20210116084134/https://cdn2.hexlet.io/assets/welcome_projects-a2c76e7a3bdd149b7d9b48abd5437474a13545b02d4ff8f95cb31a56bfd2ac21.jpg)
Обучение на Хекслете: результаты и отзывы
Работодатели ценят кандидатов, которые прошли обучение в нашей школе программирования. Благодаря этому студенты Хекслета быстро находят работу. Подробности можно найти в историях успеха выпускников.
Помогаем найти работу
Студенты Хекслета параллельно с изучением программирования готовятся к поиску работы, собеседованиям и трудоустройству. Значительная часть студентов Хекслета находит работу ещё до завершения профессии.
Карьерное консультирование
Штатный HR-эксперт Хекслета поддерживает самых настойчивых студентов и помогает им планировать карьеру
Помощь с резюме
На сайте Hexlet Резюме можно проконсультироваться с опытными HR-менеджерами и разработчиками
Организация стажировок
Самые активные студенты после завершения профессии проходят стажировку в коммерческих или opensource-проектах
Публикация CV в базе выпускников
Студент Хекслета может по желанию оставить свои данные в базе соискателей, которая доступна работодателям
Прямое общение с работодателями
В Slack-комьюнити Хекслета есть руководители компаний, которые в том числе ищут сотрудников
![Rambler](https://webcf.waybackmachine.org/web/20210116084134/https://cdn2.hexlet.io/assets/logos/rambler-1f796b82e7063320f02b0a6957435164993803b95046848107057a615fba39da.png)
Индивидуальное обучение программированию
Освойте JavaScript, PHP или Python под руководством опытного наставника
Готовы учиться самостоятельно?
Базовая подписка
Освойте основы и поймите, хотите ли вы продолжать.
Бесплатно
БесплатноПрофессиональная подписка
PROНебольшой ежемесячный платёж за доступ ко всей теории и практике.
$39/месяц
ПодробнееДля компаний мы предлагаем корпоративную подписку с отчетами, статистикой и удобной оплатой. Подробнее
Хотите освоить новую профессию?
Самые актуальные профессии в разработке веб-приложений
Все профессииИщете новые знания?
Десятки курсов: от терминала до ООП, от фундаментальных знаний до современных инструментов и фреймворков
Все курсыХотите углубить знания?
Треки — ваш выбор. Это готовые наборы курсов для прокачивания знаний и умений
Все трекиНе знаете, что изучать?
Начните с бесплатного курса Введение в программирование. Он посвящен изучению самых важных и фундаментальных тем программирования с нуля.
![Начать заниматься](https://webcf.waybackmachine.org/web/20210116084134/https://cdn2.hexlet.io/assets/cta_start_learning-74311623fdecc141ed713b60f74dda80bfbec66e15b14e98ead18452e01dff7c.jpg)