Профессия «JavaScript-разработчик» со специализацией React [HTMLAcademy]
Что вас ждёт на обучении
Стоимость 160000 руб.
Что вас ждёт на обучении
- Лайвы
Прямые эфиры, на которых преподаватели разбирают сложные моменты из теории и практики. Проходят с 19 до 21 по Москве, запись доступна на следующий день.
- Практика
После лайва вы выполняете домашнее задание, в котором работаете над своим проектом и закрепляете учебный материал.
- Курс рассчитан на новичков. Для прохождения курса достаточно базовой компьютерной грамотности.
- Объём заданий подобран так, чтобы даже занятые и работающие люди успевали выполнять их в срок, работая в комфортном режиме.
- Рекомендуем ориентироваться на то, что обучению нужно будет уделять от 15 до 20 часов в неделю.
- Подготовка к профессии
Этот модуль предназначен, чтобы подготовить полных новичков к успешному освоению профессиональных навыков JavaScript-разработчика.
Вы плавно погружаетесь в ритм обучения, а также с нуля изучаете и закрепляете «технологический минимум», который необходим, чтобы эффективно осваивать профессиональные задачи JavaScript-разработчика.
В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub. - JavaScript. Профессиональная разработка веб-интерфейсов
Вы изучите основы JavaScript, познакомитесь с актуальными возможностями стандарта ECMAScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач. - JavaScript. Архитектура клиентских приложений
Вы научитесь проектировать небольшие приложения на JavaScript, используя объектно-ориентированный подход. На практике познакомитесь с архитектурным паттерном MVP (Model View Presenter) и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научитесь работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm. - React. Разработка сложных клиентских приложений
Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Vitest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты, и будете использовать для этого библиотеку Vitest.
Рекомендованные для прохождения курса программы *
Операционная система
Операционная система
- Windows 10 x64
- Mac OS 11 Big Sur и новее
- Ubuntu 20.04 и новее
- Браузер, основанный на Blink: Chrome, Яндекс.Браузер, Opera, Edge — последняя версия
- Mozilla Firefox последняя версия
- Apple Safari 15.2 и новее
- Git
- Git bash для Windows
- Node.js LTS
- npm (версия, которая поставляется вместе с Node.js)
goto/post?id=9256730#post-9256730