Профессии на Хекслете: изучайте программирование с нуля

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

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

Профессия Фронтенд-программист

Фронтенд-программист

Создает одностраничные сайты (SPA) на React. Строит взаимодействие с бекендом через AJAX или WebSockets. Следит за производительностью и обеспечивает безопасное выполнение кода. Хорошо разбирается в браузерном API и веб-технологиях HTML, CSS, HTTP, DNS.

Профессия Python-программист

Python-программист

Освоите Django, Flask и другие инструменты разработки на Python под руководством опытного наставника. Научитесь правильно проектировать архитектуру веб-приложений. Напишите первые программы — загрузчик страниц, менеджер задач, добавите их в портфолио. Получите опыт командной работы и станете начинающим разработчиком.

Профессия PHP-программист

PHP-программист

Разрабатывает сайты на Laravel. Строит взаимодействие с внешними сервисами и программирует собственное API. Проектирует архитектуру базы данных, оптимизирует узкие места и обеспечивает бесперебойную работу. Хорошо разбирается в интернет-технологиях: HTML, HTTP, DNS.

Профессия Node.js-программист

Node.js-программист

Реализует сервисы на Node.js с использованием Express, Nest.js и других фреймворков. Разрабатывает REST и GraphQL API. Проектирует архитектуру базы данных, оптимизирует узкие места и обеспечивает бесперебойную работу. Хорошо разбирается в интернет-технологиях: HTML, HTTP, DNS.

Профессия Верстальщик

Верстальщик

Создаёт страницы с помощью HTML и CSS. Умеет полностью пользоваться возможностями модулей Flex и Grid. Использует препроцессор SASS, шаблонизатор Pug и собирает проекты с помощью Gulp. Следит за доступностью сайта создавая семантически правильную разметку. Создаёт компоненты и утилиты на Bootstrap. Верстает адаптивные проекты.

Профессия Java-программист

Java-программист

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

Что входит в учебные программы

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

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

На проектах студенты под руководством наставников пишут полноценные приложения, например, RSS-ридер или менеджер задач.

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

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

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

Скриншот страницы теории

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

Скришот практики

А также

Обсуждения

Каждый урок и любое упражнение можно обсудить и задать по ним вопросы

Блоги

Наши студенты делятся своим опытом и успехами

Отслеживайте свой прогресс

Удобный личный кабинет с планом обучения

Выберите профессию по душе

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