HTML Academy

Фулстек-разработчик

Для кого: Фулстек разработчикСтажёр Джуниор
Начало: По факту набора потока
Длительность: 1 год и 7 месяцев
Улучшаемые навыки:
GitJavaScriptHTMLCSSReact
СертификатТрудоустройствоОнлайн

Описание курса

Вы начнёте с изучения основ JavaScript, познакомитесь с актуальными возможностями стандарта ECMAScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач. На практике познакомитесь с архитектурным паттерном MVP (Model View Presenter) и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научитесь работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm. Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты и использовать для этого библиотеку Jest. Вы познакомитесь с платформой Node.js и научитесь создавать приложения для сервера. Узнаете как проектировать REST API и напишете первую спецификацию REST API в формате Open API. Научитесь применять TypeScript для разработки серверных приложений, взаимодействовать с базой данных MongoDB, валидировать данные от клиентов, создавать приватные маршруты, применять JWT. Вы познакомитесь с микросервисной архитектурой и научитесь применять её для разработки сложных приложений для бэкенда. Изучите современный фреймворк Nest.js. Познакомитесь с разными способами взаимодействия между микросервисами: синхронным и асинхронным. На практике разберётесь с брокером сообщений RabbitMQ.

Отзывы о курсе

Оценить курс
Оценок: 2, комментариев: 2
4.93
Средняя оценка
100%Рекомендация
5.00
Соотношение цены и качества
5.00
Программа курса
5.00
Преподаватель курса
5.00
Практическая применимость знаний
5.00
Удобство платформы
5.00
Качество практики
4.50
Помощь с трудоустройством
Вам удалось найти работу или получить повышение после этого курса?

50%Да
50%Нет
default-avatar29 мая 2023. Младший (Junior)
Оценка 4.86dropdown-icon
Рекомендация 100%
check-iconНе удалось найти работу
5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
4
Помощь с трудоустройством
Достоинства

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

Недостатки

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

Комментарий

Если не уверены в себе и имеете мало опыта не берите сложных проектов

default-avatar26 мая 2023
Оценка 5.00dropdown-icon
Рекомендация 100%
check-iconУдалось найти работу
5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
5
Помощь с трудоустройством
Достоинства

По сравнению со многими другими курсами курсы HTML Academy дают действительно много практики. И это не просто переписывание кода вслед за лектором - каждый сделанный на курсе проект имеет свои особенности, фишки и сложности. Нравится то, что нужно не просто написать работающее приложение, но и следовать определенным критериям - если честно, то обучение в вузе не дало мне столько в плане понимания, как писать чистый, поддерживаемый, расширяемый код, как обучение в академии. Разумеется, приятным бонусом является и практическая часть профессии, сейчас жду грейдирование и акселератор, это замечательная возможность набить руку и положить в портфолио еще несколько проектов.

Недостатки

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

Комментарий

Прежде всего нужно понимать, что всё зависит от усилий самого студента - академия дает прекрасные материалы, у нее есть замечательные наставники и кураторы, которые в случае, если пропадаешь на какое-то время, пишут, спрашивают, как проходит курс, нужна ли помощь. Но если сам студент не может или не хочет выделить достаточное количество времени на освоение программы или думает, что раз заплачены деньги, то все должны делать за него - то ничего не получится.

Еще курсы