Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

213 840 ₽
есть рассрочка

Специалист полного цикла

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

Научитесь создать веб-приложения с нуля: верстать страницы в HTML и CSS, оживлять их с помощью JavaScript, разрабатывать клиентскую часть на React и собирать весь бэкенд с помощью Node.js.
Fullstack-разработчик погружен во все этапы разработки веб-сервиса. Он принимает участие как в создании визуальной части — фронтенда, так и в реализации серверной — бэкенда.

Почему мы?

Процесс обучения на Хекслете спроектирован так, что его невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку и идеально подходит для тех, кто хочет стать хорошим инженером

Глубокая проработка тем
Мы не сторонники подхода «повтори за учителем».
На Хекслете решение задач идет только через реальное понимание. Вы будете не просто писать код, а научитесь самостоятельно находить лучшие решения

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

Практика с первого дня
Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также 4 проекта, в рамках которых вы напишете полноценные приложения для портфолио на GitHub

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

Гарантированные собеседования
Всесторонне подготовим к собеседованиям и поиску первой работы. Предложим вашу кандидатуру в партнерские компании

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

  • Курс состоит из учебных модулей с уроками и проектами
  • 1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
  • В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
  • Все онлайн-встречи сохраняем в записи — можно пересматривать! 

Что вы получите после обучения

Приобретаемые навыки
1
CSS
5
Redux
8
DOM API
10
Полиморфизм
11
HTML
12
Асинхронное программирование
13
Автоматическое тестирование
14
Основы командной строки
15
JS. Массивы
16
Основы верстки и позиционирования
17
Основы веб-программирования
18
Абстракция с помощью данных
19
Разработка браузерных приложений]
20
Архитектура фронтенд
21
Разработка React приложений
22
Fastify
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

По образованию радиофизик, в веб-разработке с 2014 года. Имеет опыт работы как на фрилансе, так и в распределённых командах. Разрабатывал проекты для «Ростелекома», фронт для системы распределения доступа в «Газпром-нефть»

Наш выпускник! Стал фулстек-разработчиком на Хекслете. Успел поработать как на аутсорсе, так и в команде продуктовой компании. Сейчас разработчик EPAM Systems. Основной стек – React / Redux / Effector / TypeScript

Работает ведущим программистом JS Frontend. За более чем 10-летний опыт в разработке ПО, попробовал себя в разных ролях. Кроме фронтенд-разработки, интересуется backend-разработкой, проектированием и управлением разработкой ПО.

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

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

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

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

Программа курса

[Основы верстки и позиционирования]

Создайте первые страницы с помощью HTML и CSS
Располагайте HTML элементы, используя доступные возможности позиционирования и модуля CSS Flex
Изучите базовые возможности CSS по оформлению элементов на странице
Научитесь создавать формы, таблицы, использовать доступные HTML теги для правильной семантики

ВЕБИНАРЫ
Отладка кода (Chrome DevTools)
Стилистика верстки и основные методологии верстки

КУРСЫ
Основы современной верстки
Основы верстки контента
CSS: Позиционирование элементов
CSS: основы Flex 

[Основы веб-программирования]

Изучите основы программирования: типы данных, условные конструкции, циклы и функции
Наполните свое портфолио на GitHub первыми программами
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Установите Git, редактор кода VS Code

КУРСЫ 
Введение в программирование
Основы командной строки
JS. Настройка окружения
JS. Массивы
Введение в Git

ВЕБИНАРЫ
Настройка окружения (менеджер версий asdf, ubuntu on windows)
Эффективная отладка кода (дебагер, подходы)
Поиск технической информации
Организация задач с помощью Kanban-доски (Trello)

ИТОГОВЫЙ ПРОЕКТ
Игры разума

[03] 

[Профессиональный JavaScript]

Научитесь писать production-ready код
Настройте непрерывную интеграцию и опубликуйте свой первый пакет в npm
Освойте принципы проектно-ориентированного и функционального программирования
Начните писать модульный код, который легко расширять и поддерживать
Ускорьтесь с помощью автоматизированного тестирования своего кода

КУРСЫ 

Трудоустройство
JS.Функции
JS.Абстракция с помощью данных
JS.Объекты
JS.Автоматическое тестирование
JS.Деревья

ВЕБИНАРЫ
Алгоритмы и структуры данных
Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
Функциональное программирование (чистота, побочные эффекты)
Устройство языков (парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)

ИТОГОВЫЙ ПРОЕКТ
Вычислитель отличий

[04]

[Асинхронное программирование и сетевые запросы]

Погрузитесь в асинхронность, научитесь писать код, который эффективно утилизирует процессор
Изучите HTTP и выполняйте запросы с помощью Axios
Постройте архитектуру утилиты, которая скачивает страницы сайтов из интернета, парсит их и меняет так, чтобы они могли работать без доступа в интернет

КУРСЫ
JS. Введение в ООП
Объектно-ориентированный дизайн
Протокол HTTP
Асинхронное программирование
Регулярные выражения Regexp
Продвинутое тестирование

ВЕБИНАРЫ
Устройство операционных систем (код, администрирование, процессы, память, файловая система)
Подключение к обучению подкастов, книг и онлайн-мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в Slack Хекслета и Обсуждениях

ИТОГОВЫЙ ПРОЕКТ
Загрузчик страниц

[05]

[Разработка браузерных приложений]

Создавайте интерактивные приложения в браузере и собирайте их с помощью Webpack
Эффективно используйте DOM API, выполняйте HTTP-запросы с помощью AJAX
Используйте архитектурный подход MVC для создания устойчивых к изменениям приложений
Научитесь правильно работать с формами: проверять корректность данных и думать о безопасности
Познакомьтесь с асинхронной природой JavaScript 

КУРСЫ
JS. DOM API
Архитектура фронтенд
JS. Полиморфизм

ВЕБИНАРЫ
Командная работа в Git
REST API, Очереди, Background Jobs

ИТОГОВЫЙ ПРОЕКТ
RSS-агрегатор

[06]

[Разработка React приложений]

Освойте React для создания сложных одностраничных сайтов (SPA)
Используйте на полную катушку знания, полученные в предыдущих модулях
Подключите веб-сокеты для работы с приложениями реального времени
Грамотно управляйте состоянием приложения через Redux Toolkit
Создавайте компоненты, которые легко поддерживать и использовать повторно даже на разных сайтах
Интегрируйте с React библиотеки, изначально не предназначенные для работы с ним 

КУРСЫ 
JS.React
JS.Redux (React)
JS.Полиморфизм
JS. React Hooks
React. Redux Toolkit
JS. Погружаясь в классы

ВЕБИНАРЫ
Пробные собеседования
React Hooks: useState, useEffect, useRef
Базовый Webpack
Как работает Redux и делаем аналог с помощью React Hooks
Практика React Hooks

ИТОГОВЫЙ ПРОЕКТ
Чат (Slack)

[07]

[Разработка на Fastify]

Создавайте комплексные сервисы с помощью Fastify
Используйте ORM для создания моделей и их отображения на базу данных. Накатывайте миграции для эволюции базы данных. Реализуйте аутентификацию и авторизацию
Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности
Деплойте сайт на серве 

КУРСЫ 
JS. HTTP Server
JS. Express
Основы реляционных данных

ВЕБИНАРЫ
Продуктовая разработка (Lean Start Up: Time To Market, MVP, A/B тесты)
Инженерная культура

ИТОГОВЫЙ ПРОЕКТ
Менеджер задач

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 15.04.2024 18:56
Fullstack-разработчик

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

Оставить отзыв
Поделиться курсом с друзьями