Оставьте заявку и заберите скидку до ( сумма скидк ) + вторую профессию в подарок
Бонусы к Черной пятнице
Чем занимаются Fullstack-разработчики
Знания fullstack-разработчика позволяют работать над созданием веб-сервисов на всех этапах. Он принимает участие как в разработке визуальной части сайта — фронтенда, так и в реализации серверной — бэкенда
Благодаря курсу менее, чем за полтора года вы научитесь создавать веб-приложения с нуля: верстать страницы в HTML и CSS, оживлять их с помощью JavaScript, разрабатывать клиентскую часть на React и собирать весь бэкенд с помощью Node.js
Востребованная на рынке труда IT-профессия
Можно работать из любой точки мира или искать работодателя за рубежом
Стать middle-разработчиком с вознаграждением 150 000 ₽ можно за год реальной разработки
Хорошие fullstack-разработчики быстро растут в профессии и в цене
Более 1,5 тысяч вакансий
Большая часть вакансий на удаленке
junior
middle
70 000 ₽
150 000 ₽
По результатам исследования Хабр Карьеры за 2 полугодие 2022 года
Новичку, который хочет стать востребованным IT-специалистом
Научитесь создавать сайты и веб-приложения с нуля, верстать страницы в HTML и CSS, выучите язык сценариев — JavaScript. К концу программы в вашем портфолио будет 6 проектов и высокий шанс получить работу по специальности fullstack-разработчик. А наставники курса помогут на каждом из этапов
IT-специалисту, решившему сменить профиль
Выучите язык JavaScript и овладейте версткой сайтов — пусть эти знания откроют перед вами двери в новые, интересные и высокооплачиваемые проекты. А наличие опыта в программировании позволит быстрее освоить fullstack-разработку и стать более востребованным специалистом
Fullstack-разработчику для актуализации компетенций
Работая над курсом, мы внимательно изучали рынок, поэтому программа содержит в себе самые актуальные материалы о создании сайтов и верстке веб-страниц. Знания и навыки, которые мы даем, позволят взять максимум пользы от обучения даже человеку с релевантным бэкграундом
Почему Хекслет
Программы курсов спроектированы так, что их невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку будущих специалистов и идеально подходит для тех, кто хочет получать новые востребованные знания в области создания сайтов и веб-приложений
Практика с начала курса
Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также работа над 4 проектами, в рамках которых вы напишете полноценные веб-приложения и сайты для портфолио на GitHub
Глубокая проработка тем
Мы не сторонники подхода в обучении «повтори за учителем». На курсах Хекслета работа над задачей идет только через реальное понимание. Вы будете не просто писать код на новом для себя языке, а научитесь самостоятельно находить и создавать лучшие решения
Сертификат
Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным QA-тестировщиком
Опытные наставники
Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями во время прохождения курса. Вы не останетесь один на один с программой и вам не будет стыдно за проделанную работу
Подготовка к трудоустройству
Знания и навыки, которые вы получите на курсе, релевантны требованиям международных компаний. А еще есть программа Карьерный трек, в рамках которой вы подготовитесь к поиску первой работы в IT
За 16 месяцев обучения вы научитесь
Понимать архитектуру веб-приложений и создавать их с нуля
Пользоваться библиотекой React
Дополнять сайты интерактивными элементами с помощью JavaScript
Создавать интерфейсы с CSS
Верстать страницы в HTML
Запускать сайты и веб-приложения
Тестировать веб-сервисы и устранять ошибки
Работать с DOM и Git, с технологиями AJAX и с базами данных
Использовать CMS и фреймворки
Как проходит обучение
Курс состоит из учебных модулей с уроками и проектами
1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
Все онлайн-встречи сохраняем в записи — можно пересматривать!
6 проектов для портфолио на GitHub
По одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса. Наставник проведет ревью кода и поможет довести проект до совершенства
450+ упражнений для выполнения в браузере
Выполняйте их, когда вам удобно. Упражнения на платформе доступны 24/7
150 тестовых заданий от наших партнеров
Работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
11 Open Source проектов Хекслета
Научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшена и +100 баллов в карму программиста
Проходите уроки самостоятельно в любое время, которое удобно вам
Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок
Кураторы заботливо отслеживают прогресс и вовремя подскажут, если нужно ускорить темп
Наставник поможет, если возникнут трудности в обучении
Можно без стеснений задать любой вопрос, даже если вам он кажется пустячным
Одновременно с обучением новой профессии вы будете участвовать в Карьерном треке
Научитесь грамотно составлять резюме и сопроводительное
Оформите портфолио и рабочие профили на Хабр Карьере и LinkedIn, вам поможет карьерный консультант в IT
Пройдете курс «Трудоустройство» и потренируетесь решать тестовые задания от работодателей
Получите опыт в поиске вакансий и прохождении собеседований с наставником или в реальных компаниях
Программа
Будьте уверены — вы получите именно те инструменты и знания, которые позволят вам стать востребованным специалистом и найти работу
Мы регулярно мониторим, какие компетенции fullstack-разработчиков востребованы на рынке и строим соответствующую программу курса
Основы верстки и позиционирования
2 месяца
Основы современной верстки Основы верстки контента CSS: Позиционирование элементов CSS: основы Flex Верстка на Grid
Вебинары
Отладка кода (Chrome DevTools) Стилистика верстки и основные методологии верстки
Курсы
Создайте первые страницы с помощью HTML и CSS
Располагайте HTML элементы, используя доступные возможности позиционирования и модуля CSS Flex
Изучите базовые возможности CSS по оформлению элементов на странице
Научитесь создавать формы, таблицы, использовать доступные HTML теги для правильной семантики
Основы программирования
2 месяца
Вебинары
Настройка окружения (менеджер версий asdf, ubuntu on windows) Эффективная отладка кода (дебагер, подходы) Поиск технической информации Организация задач с помощью Kanban-доски (Trello)
Курсы
Основы JavaScript JS. Массивы Жизнь программиста Основы командной строки Введение в Git JS. Настройка окружения
Наполните свое портфолио на GitHub первыми программами
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Установите Git, редактор кода VS Code
Изучите основы программирования: типы данных, условные конструкции, циклы и функции
Игры разума
Итоговый проект
Профессиональный JavaScript
2 месяца
JS. Объекты JS. Функции JS. Автоматическое тестирование JS. Абстракция с помощью данных JS. Деревья Непрерывная интеграция (CI)
Вебинары
Алгоритмы и структуры данных Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать) Функциональное программирование (чистота, побочные эффекты) Устройство языков (парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
Курсы
Научитесь писать production-ready код
Настройте непрерывную интеграцию и опубликуйте свой первый пакет в npm
Освойте принципы проектно-ориентированного и функционального программирования
Начните писать модульный код, который легко расширять и поддерживать
Ускорьтесь с помощью автоматизированного тестирования своего кода
Устройство операционных систем (код, администрирование, процессы, память, файловая система) Подключение к обучению подкастов, книг и онлайн-мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в сообществе Хекслета и Обсуждениях
Курсы
Погрузитесь в асинхронность, научитесь писать код, который эффективно утилизирует процессор
Изучите HTTP и выполняйте запросы с помощью Axios
Постройте архитектуру утилиты, которая скачивает страницы сайтов из интернета, парсит их и меняет так, чтобы они могли работать без доступа в интернет
Загрузчик страниц
Итоговый проект
Разработка браузерных приложений
2 месяца
Трудоустройство для разработчиков Введение в интернет JS. DOM API JS. Архитектура фронтенда JS. Полиморфизм
Вебинары
Командная работа в Git REST API, Очереди, Background Jobs
Курсы
Создавайте интерактивные приложения в браузере и собирайте их с помощью Webpack
Эффективно используйте DOM API, выполняйте HTTP-запросы с помощью AJAX
Используйте архитектурный подход MVC для создания устойчивых к изменениям приложений
Научитесь правильно работать с формами: проверять корректность данных и думать о безопасности
Познакомьтесь с асинхронной природой JavaScript
RSS-агрегатор
Итоговый проект
Разработка React-приложений
2 месяца
JS. Погружаясь в классы JS. React JS. React Hooks React. Redux Toolkit HTTP API
Курсы
Освойте React для создания сложных одностраничных сайтов (SPA)
Используйте на полную катушку знания, полученные в предыдущих модулях
Подключите веб-сокеты для работы с приложениями реального времени
Грамотно управляйте состоянием приложения через Redux Toolkit
Создавайте компоненты, которые легко поддерживать и использовать повторно даже на разных сайтах
Интегрируйте с React библиотеки, изначально не предназначенные для работы с ним
Чат (Slack)
Итоговый проект
Вебинары
Пробные собеседования React Hooks: useState, useEffect, useRef Базовый Webpack Как работает Redux и делаем аналог с помощью React Hooks Практика React Hooks
Разработка на Fastify
2 месяца
Основы SQL SQL:Join Проектирование баз данных JS:SQL JS. Веб-разработка
Вебинары
Продуктовая разработка (Lean Start Up: Time To Market, MVP, A/B тесты) Инженерная культура
Курсы
Создавайте комплексные сервисы с помощью Fastify
Используйте ORM для создания моделей и их отображения на базу данных. Накатывайте миграции для эволюции базы данных. Реализуйте аутентификацию и авторизацию
Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности
Деплойте сайт на сервер
Менеджер задач
Итоговый проект
Дополнительные курсы
2 месяца
Основы Typescript
Программы с использованием основных конструкций языка: условия, циклы, функции Программы, состоящие из нескольких модулей Анализ ошибок в коде с использованием отладочной печати
Знакомство с языком программирования Typescript
Продвинутый Typescript
Программы с использованием продвинутых конструкций языка: классы, интерфейсы, дженерики, типизация Программы, состоящие из нескольких модулей Анализ ошибок в коде с использованием отладочной печати
Углубленное изучение языка программирования Typescript
изучение английского языка
Проекты в портфолио
Каждая работа — это вклад в ваше портфолио. Вы размещаете исходный код в личном аккаунте на GitHub и можете показать его работодателям компаний. Портфолио из выполненных проектов — сильное преимущество при трудоустройстве как для опытных, так и для начинающих Fullstack-разработчиков
Это не несколько строк кода, а полноценные веб-приложения, которые вы разрабатываете от начала и до конца на собственном компьютере. Проекты проходят автоматизированную проверку и код-ревью от наставника