Акции школ
Войти

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

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

Подробнее


Компания: html academy (html академия)

рейтинг: Язык: 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 (HTML академия)

22 курса по 81 теме

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

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

5
Рейтинг курса
100%
0%
0%
0%
0%
больше курсов

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

html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)