Курс с нуля до трудоустройства за 10 месяцев

Научитесь программировать на языке JavaScript и создавать пользовательские интерфейсы сайтов и приложений
Практика с первого дня
Обучение без дедлайнов
14 проектов в портфолио на GitHub
Гарантированные собеседования в компаниях-партнерах
Старт 2 января
Онлайн из любой точки мира
Профессия

«Фронтенд-разработчик»

Старт 2 января

Востребованная на рынке труда IT-профессия

Создает веб-страницы, оживляет макеты дизайнера, используя сложные анимации и графику. Умеет публиковать сайт и приложения для доступа пользователей. Отслеживает ошибки в пользовательском интерфейсе и устраняет их
Фронтенд-разработчик отвечает за клиентскую часть сайтов и приложений, с которой пользователь непосредственно взаимодействует на своем компьютере или телефоне
Работает с языками программирования — HTML и CSS, JavaScript и TypeScript. Хорошо разбирается во фреймворках и библиотеках, таких как React и Redux Toolkit.

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

Программа состоит из учебных модулей с уроками и проектами
теория, тесты на закрепление изученного и практика прямо в браузере
В каждом уроке —
1-2 раза в неделю —
встречи с наставником: вебинары, сессии лайвкодинга
Все онлайн-встречи сохраняем в записи —
можно пересматривать
Наставники и кураторы
помогают в учебном процессе
Мы воссоздали реальное рабочее пространство программиста
Сразу видите обратную связь по своему решению в виде тестов и их результатов
Вы прямо в браузере получаете доступ к виртуальной машине, редактору кода и к консоли
Если долго не справляетесь с задачей, можете воспользоваться подсказкой и подсмотреть решение учителя
Проходите уроки самостоятельно в любое удобное время
Учебный материал представлен в текстовом формате, иногда встречаются короткие видео
Урок — это теория, квиз (проверочный тест) и практика
Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок
Практика может быть в виде упражнений в браузере, испытаний, проектов, самостоятельной работы и домашних заданий
Команда поддержки делает процесс обучения более понятным и эффективным
Наставники — практикующие разработчики, которые отвечают на вопросы в закрытом чате группы, делают код-ревью проектов, проводят активности, делятся опытом
Кураторы организовывают учебный процесс: обращайтесь, если хотите проверить прогресс, нужна пауза в обучении, сложно учиться, хотите сменить программу
Оставьте заявку, и мы расскажем, как пройти бесплатные курсы профессии

Готовы попробовать прямо сейчас?

Отбор студентов
Обучение можно начать без специфических знаний, предварительной подготовки и тестирования, вам понадобится:
— Компьютер с операционной системой Windows/Linux/MacOS

— Права в операционной системе на установку программного обеспечения

— Браузер Google Chrome/Opera/Firefox
Он ответит на интересующие вопросы, поможет выбрать программу под ваши ожидания и объяснит как получить доступ
2. Пообщайтесь со специалистом нашей школы
3. Вам пришлют письма и инструкции как войти в чат и начать обучение
Выполняйте всё по инструкции и начинайте учиться
Пока ждете звонка от специалиста в сможете ознакомиться с платформой
1. Оставьте заявку на этой странице
Этапы отбора:

Программа

Мы регулярно мониторим, какие компетенции разработчиков востребованы на рынке и строим учебную программу в соответствии с этим знанием
Будьте уверены — вы получите именно те инструменты и навыки, которые позволят вам найти работу
Материалы были обновлены 10 апреля 2023 года
Основы верстки и позиционирования
2 месяца
Основы современной верстки
Основы верстки контента
CSS: Позиционирование элементов
CSS: основы Flex
Вебинары
Отладка кода (Chrome DevTools)
Стилистика верстки и основные методологии верстки
Курсы
Основы веб-программирования
2 месяца
Трудоустройство
Введение в программирование
Основы командной строки
JS. Настройка окружения
JS. Массивы
Введение в Git
Вебинары
Настройка окружения (менеджер версий asdf, ubuntu on windows)
Эффективная отладка кода (дебагер, подходы)
Поиск технической информации
Организация задач с помощью Kanban-доски (Trello)
Курсы
Игры разума
Итоговый проект
Профессиональный JavaScript
2 месяца
JS. Функции
JS. Абстракция с помощью данных
JS. Объекты
JS. Автоматическое тестирование
JS. Деревья
Вебинары
Алгоритмы и структура данных
Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
Функциональное программирование (чистота, побочные эффекты)
Устройство языков (парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
Курсы
Вычислитель отличий
Итоговый проект
Разработка браузерных приложений
2 месяца
Трудоустройство для разработчиков
JS. Введение в ООП
Протокол HTTP
JS. DOM API
JS. Архитектура фронтенда
JS. Объектно-ориентированный дизайн
JS. Асинхронное программирование
Регулярные выражения (Regexp)
JS. Продвинутое тестирование
Вебинары
Устройство операционных систем (администрирование, процессы, память, файловая система)
Подключение к обучению подкастов, книг, онлайн-мероприятий, вовлечение в комьюнити, ведение блога
Командная работа в Git
REST API, Очереди, Background Jobs
Курсы
RSS агрегатор
Итоговый проект
Разработка React приложений
2 месяца
JS. React
JS. Redux (React)
JS. Полиморфизм
JS. React Hooks
React. Redux Toolkit
JS. Погружаясь в классы
Вебинары
Пробные собеседования
Reach Hooks: useState, useEffect, useRef
Базовый Webpack
Как работает Redux и делаем аналог с помощью React Hooks
Практика React Hooks
Продуктовая разработка (Lean Start Up: Time To Market, MVP, A/B тесты)
Инженерная культура
Курсы
Чат (Slack)
Итоговый проект

Много практики

Закрепляйте знания на более сложных заданиях.
Механизм тот же, что и у упражнений, но испытания привязаны к целому курсу, а не к конкретному уроку
Отвечайте на вопросы сразу после теории и закрепляйте изученный материал
110 испытаний
1200+ небольших проверочных тестов (квизов)
390+ упражнений
Решайте задачи прямо в браузере, в тренажере Хекслета. Проходите упражнения после теории или квиза в каждом уроке
Завершен
Отслеживание зависимостей
Завершен
Построение маршрута
В процессе
Массив как объект
Что позволяет сделать псевдоэлемент?
Правильно!
Вопрос 4

Хекслет — это серьезная подготовка инженеров-программистов

Гарантированные собеседования в компаниях-партнерах для лучших студентов
Наши выпускники уже 10 лет трудоустраиваются в топовые IT-компании
Весь обучающий контент создан практикующими IT-специалистами
150 реальных тестовых от работодателей для тренировки навыков
На основании опроса 6000+ студентов, по данным за 2022 год
Нашу платформу часто рекомендуют студенты
Индекс лояльности
17 000+
Cтудентов учатся ежемесячно
4,7+
Рейтинг на отзовиках: Otzyvmarketing и Irecommend

Вам будут помогать наставники

Ирина Чигринова
За год выросла до тимлида, а еще через год стала руководителем Фронтенд-направления в IT-компании Calltouch
Геннадий Зинченко
Всего через 1,5 года работы разработчиком устроился в крупную IT-компанию «СберМаркет»
За 3 недели разработала приложение, которое вошло в пятерку финалистов в конкурсе стартапов от Minima Global
Написала библиотеку для рекламного движка «Европы Плюс»
Участвовал в создании приложения с более
5 миллионами скачиваний для «СберМаркета»
Прошел путь от проджект-менеджера в стартапе до Android-разработчика
Сергей Шалыгин
Пришел в IT из ритейла
Александр Смирнов
Работает middle-разработчиком в компании «Адванта»
Получил оффер на junior-разработчика через 3 месяца после начала обучения на Хекслете
Знает особенности работы с разными возрастными группами: обучал программированию и детей, и взрослых
Получил One Day Offer в Яндекс
На доходы от разработки купил спортивный мотоцикл
С нуля написал фронтенд и бэкенд сервиса для инвестиционного фонда по поиску врачей и клиник

Наши выпускники работают в крупных IT-компаниях

становятся мидлами в течение года после обучения на Хекслете
50%

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

Проекты в портфолио

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

Учебные проекты

Это не несколько строк кода, а полноценные приложения, которые вы разрабатываете от начала и до конца на собственном компьютере. Проекты проходят автоматизированную проверку и код-ревью от наставника
Игры разума
Консольное приложение, представляющее из себя набор из пяти простых математических игр. Они построены по принципу популярных мобильных приложений для прокачки мозга
2-4 недели + до 2 недель на код-ревью
Вычислитель отличий
Консольное приложение, представляющее из себя программу, которая определяет разницу между двумя структурами данных. Утилита поддерживает входные форматы yaml и json, парсит и обрабатывает данные из них и выводит результат в форматах plain text, stylish и json
2-4 недели + до 2 недель на код-ревью
RSS агрегатор
Веб-приложение для сбора и просмотра информации RSS-лент из различных источников. Оно позволяет добавлять неограниченное количество RSS-лент, само их обновляет и добавляет новые записи в общий поток
2-4 недели + до 2 недель на код-ревью
Чат (Slack)
Аналог Slack-чата, упрощенная версия. Проект построен на технологиях, используемых в повседневной работе фронтенд-разработчиками в целом и React-разработчиками в частности
2-4 недели + до 2 недель на код-ревью
Это проекты, которые учат разбираться в чужом коде, задавать вопросы и работать в команде. Вы сможете как отработать уже изученную теорию, так и познакомиться с другими языками, незнакомыми фреймворками и инструментами

Дополнительные проекты

Вы пройдете еще два проекта на курсе «Трудоустройство» от Хекслета
Hexlet Guides
Сайт с гайдами по разным тематикам для новичков. Знакомит с основными терминами и объясняет сложные процессы простым языком.
Code Basics
Сайт с бесплатными курсами по программированию, есть англоязычная версия. Дает основы языков с практикой прямо в браузере.
Codebattle
Сервис, на котором устраивают дуэли по решению задач по программированию в режиме реального времени. Соревнуются с ботом или живым соперником. Сервис помогает отточить навыки написания кода до автоматизма.
Hexlet SICP
Трекер прохождения SICP — учебного курса в MIT. Участники отмечают пройденные материалы, отслеживают прогресс других пользователей.
Hexlet Correction
Сервис для уведомления владельцев сайтов об ошибках и опечатках. После интеграции с ним посетители получают возможность выделить ошибку или опечатку и сообщить о ней администратору.
Run IT
Среда для написания и исполнения кода, которая используется на платформах Хекслета. Ближайший аналог — сервис repl.it.
Hexlet Comparator
Сервис для объективного сравнения онлайн-школ программирования, в которых есть полноценные профессии.
Возможность взять паузу в обучении на месяц
Полный возврат средств в течение первых двух недель
Возможность переключиться на другую программу прямо в процессе обучения

А еще

25 000 ₸
600 000 ₸
при оплате сразу
от
или
в месяц, в рассрочку на 24 месяца
825 000 ₸
Вернем деньги в течение первых двух недель, если передумаете учиться
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Начните учиться уже сегодня
Онлайн-обучение без дедлайнов
Много практики
Помощь наставников — практикующих разработчиков
14 проектов в портфолио

Ваши навыки после обучения

Фронтенд-разработчик
Джуниор Кравец
Языки
Javascript
HTML и CSS
Фреймворки
React
Redux Toolkit
Инструменты
Командная строка
NPM
Git
Webpack
DOM API
Процессы
Алгоритмы и структуры данных
Архитектура приложений
Автоматизированные тесты
Vue
TypeScript
Старт 2 января
Навыки после окончания программы
Создаю страницы с помощью HTML и CSS
Знаю принципы объектно-ориентированного и функционального программирования
Эффективно использую DOM API, выполняю HTTP-запросы к серверу с помощью AJAX
Знаком с асинхронной природой JavaScript
Создаю компоненты, которые легко поддерживать и использовать повторно
Базово настраиваю CI/CD
Имею прокачанное алгоритмическое мышление
Настраиваю среду для разработки и пишу production-ready код
Знаю основы программирования: типы данных, условные конструкции, циклы и функции
Обладаю навыками написания модульного кода
Создаю интерактивные приложения в браузере и собираю их с помощью Webpack
Владею React для создания сложных одностраничных сайтов (SPA)
Использую архитектурный подход MVC для создания устойчивых к изменениям приложений
Грамотно управляю состоянием приложения через Redux Toolkit
Умею работать с командной строкой Linux, знаю основные команды

Больше про трудоустройство

Карьерный консультант — специалист в области IT-рекрутмента. Он помогает оформить портфолио и рабочие профили на Хабр Карьере и LinkedIn, грамотно составить резюме и сопроводительное
Работа с карьерным консультантом
Усиленная отработка знаний и навыков
Студенты тренируются в решении тестовых заданий от работодателей и реальных задач в действующих проектах. Учатся задавать вопросы и работать в команде
30+ партнерских компаний
Компании-партнеры участвуют в подготовке наших студентов к выходу на рынок: собеседуют, предоставляют тестовые задания, отдают приоритет при трудоустройстве
Экспертная помощь в составлении резюме на сервисе Hexlet CV, доступ в Telegram-канал с вакансиями, курс «Трудоустройство», поиск вакансий и прохождение технических собеседований с наставником или в реальных компаниях и многое другое
10+ инструментов, работающих на оффер выпускника

Отзывы компаний-партнеров о наших выпускниках

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

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

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

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

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

Любим Хекслет и своих стажеров!
При найме на начинающие позиции, важна скорость обучения сотрудника новым инструментам. Ребята из Хекслет оправдывают наши ожидания, кажется, что у них уже есть опыт продакшена и они быстро приближаются к middle-уровню.

Многие моменты мы разбираем с выпускниками вместе, ведь это их первые боевые проекты. Ребята быстро учатся, задают правильные вопросы и всеми силами пытаются детально разобраться во всех моментах
«
»
«
»
Мы выбирали трейни среди выпускников школ программирования. Выяснилось, что средний учащийся Хекслета после года обучения знает и может рассказать о JS и о вебе больше, чем другие кандидаты. Думаем, это связано с большим количеством задач, которые там решают студенты.

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

Мы неоднократно проводили собеседования с выпускниками и нам было сложно выделить кого-то одного. Еще для нашей компании немаловажную роль играет знание английского, а наставники Хекслета подталкивают своих студентов на изучение языка
«
»
«
»
25 000 ₸
600 000 ₸
при оплате сразу
от
или
в месяц, в рассрочку на 24 месяца
825 000 ₸
Вернем деньги в течение первых двух недель, если передумаете учиться
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Начните учиться уже сегодня
Онлайн-обучение без дедлайнов
Много практики
Помощь наставников — практикующих разработчиков
14 проектов в портфолио

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

Выслушаем, порекомендуем или отговорим от обучения

Сомневаетесь в выборе?

Вы уже зарегистрированы на Хекслете. Войдите в свой аккаунт, чтобы продолжить
Поймали заявку!
Свяжемся с вами в ближайшее время. Расскажем про обучение и ответим на вопросы.
Оставьте заявку
на обучение профессии
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Оставьте заявку
на обучение профессии
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Пройдите бесплатные курсы, чтобы познакомиться с форматом и протестировать обучение
Пока можете попробовать наши бесплатные курсы.
Вы уже зарегистрированы на Хекслете. Войдите в свой аккаунт, чтобы продолжить
Поймали заявку!
Свяжемся в ближайшее время, расскажем про обучение и ответим на вопросы. Сориентируем в направлениях и языках разработки, подскажем, с чего начать.
Запишитесь на консультацию
Мы сориентируем в направлениях и языках разработки. Подскажем, с чего начать, чтобы проверить интерес к программированию до покупки программы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»