Войти

Профессиональный JavaScript, уровень 2

Курс "Профессиональный JavaScript, уровень 2", стартующий 30 марта, рассчитан на веб-разработчиков, которые прошли обучение по первому уровню. Он позволяет получить перспективную профессию react-разработчика. За 63 дня обучения ученик освоит теорию (36 часов) и выполнит практические задания (90 часов). Учебная программа отличается живыми лекциями и голосовыми консультациями, разработкой реального проекта под контролем наставника. Выпускники узнают о модулях стандарта ECMAScript и объектах в JavaScript, протоколе HTTP, познакомятся с REST и REST API. Выдаётся диплом.

Подробнее


Компания: html academy

рейтинг: Язык: ru

Длительность курса

Длительность курса

63 дня

Формат обучения

Формат обучения

Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю

Обратная связь

Обратная связь

Сопровождение наставника в режиме онлайн: он будет делать ревью кода, проверять практические задания, отвечать на вопросы. Во время курса предусмотрено 5 часов голосовых консультаций или 9 часов на комфортном тарифе.

Теория и практика

Теория и практика

36 часов теории 90 часов практики

Чему научитесь

Программировать на языке JavaScript

- Работать с последними версиями стандартом ECMAScript и понимать, какие проблемы он решает
- Разбираться в понятии модульности
- Понимать, как устроены модули в последних версиях стандарта ECMAScript
- Применять структуры данных в своих проектах
- Создавать, копировать и применять объекты для решения практических задач
- Понимать особенности полиморфизма и наследования
- Писать компоненты многоразового использования
- Работать с протоколом HTTP, REST и REST API

Пройти курс Запишись на курс
прямо сейчас!

63 дней Кураторы: нет

О курсе

О курсе

63 дней Кураторы: нет
Веб-разработчикам

Пакеты

Стандартный без скидки - 23900
Комфортный без скидки - 35900
Стандартный со скидкой - 21400
Комфортный со скидкой - 33400

Рассрочка

4280 в месяц

Первая неделя

ОБУЧЕНИЕ

Участие в живых лекциях, работа над проектом с личным наставником.

Раздел 1

ECMAScript

Рассмотрим схему работы на интенсиве и узнаем, какие инструменты нам понадобятся. Познакомимся с последними версиями стандартом ECMAScript, разберём какие проблемы он решает и чем отличается от ECMAScript 5.

Раздел 2

Модули и инфраструктура проектов

Познакомимся с понятием модульности и рассмотрим, как устроены модули в последних версиях стандарта ECMAScript. Разберёмся со сборщиками модулей: зачем они нужны, как они работают и как их подключить в проект. А так же узнаем, что такое npm-пакеты. Научимся их устанавливать и управлять ими.

Вторая неделя

Раздел 3

Структуры данных

Узнаем, зачем нужны структуры данных frontend-разработчику и как их применять в своих проектах.

Раздел 4

Введение в ООП

Познакомимся с объектами в JavaScript. Научимся создавать, копировать и применять объекты для решения практических задач. Поговорим про типизацию и разберёмся с магическим контекстом.

Третья неделя

Раздел 5

Наследование и полиморфизм

Продолжаем знакомиться с ООП в JavaScript. Разберем полиморфизм и наследование. Попрактикуемся в написании компонентов многоразового использования.

Раздел 6

Датабиндинг — связывание данных

На этом этапе мы установим связь между компонентом и структурой данных: обновление данных при изменении состояния компонентов.

Четвёртая неделя

Раздел 7

Связывание данных. Продолжение

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

Пятая неделя

Раздел 8

Работа с сетью

Узнаем как работает протокол HTTP, что такое REST и REST API. Разберёмся с объектом Promise и узнаем, как он помогает отправлять и обрабатывать HTTP-запросы. Разберём, как проектировать интерфейсы, в которых есть асинхронный код так, чтобы пользователю было удобно.

Раздел 9

Offline

Узнаем, есть ли жизнь без интернета.

Шестая неделя

ЗАЩИТА ПРОЕКТА

Подготовка проекта к итоговой защите и оценка его проверяющим наставником по критериям качества.

Первая неделя защиты

Начало подготовки к итоговой защите.

Седьмая неделя

Вторая неделя защиты

Первая оценка проекта проверяющим наставником по критериям качества.

Восьмая неделя

Третья неделя защиты

Улучшение проекта по замечаниям проверяющего наставника и подача на вторую оценку.

Девятая неделя

Четвёртая неделя защиты

Внесение финальных правок и получение итоговой оценки.

HTML

CSS

JavaScript

ECMAScript

chart.js

flatpikr

moment.

Подключение в сборку загрузчика модулей.

Разделение проекта на модули.

Написание клиент-серверного приложения без сервера.

Применение объектно-ориентированного подхода.

Рефакторинг модулей.

вязывание данных в обратную сторону — от данных к компонентам.

Применение двустороннего связывания данных.

Получение данных для отрисовки приложения с внешнего сервера.

Отправка данных на внешний сервер.

Компания, проводящая курс

HTML Academy

21 курс по 78 темам

Академия HTML запустилась в 2013 году. Является участником Сколково. На платформе насчитывается 67 онлайн-курсов, 6 интенсивов и более 300...

Отзывы студентов

5
Рейтинг курса
100%
0%
0%
0%
0%
смотрите также

Похожие курсы

хороший программист
(70)
java online projects
(18)
тренинг-центр 1day1step.ru
(10)
moscow coding school
(8)
120 000 Р
geekbrains
(4)
geekbrains
(4)
больше курсов

Похожие курсы компании