Разработчик JavaScript (третий модуль)
О курсе
Курс "Разработчик JavaScript" предназначен для разработчиков, которые хотят узнать больше о мире современного JavaScript. В рамках курса мы рассмотрим ключевые особенности языка JavaScript, его окружение - браузеры и серверную платформу NodeJS. Мы разберем внутреннее устройство и понятия популярного фреймворка Angular, а также библиотеки для написания web-приложений VueJS и ReactJS. Курс подходит для разработчиков уровня Junior или Middle, которые имеют общее представление и некоторый опыт работы с Web и намерены больше узнать об актуальных подходах разработки программ и приложений в среде JavaScript.
Предыдущий модуль:
Следующий модуль:
О курсе
Курс "Разработчик JavaScript" предназначен для разработчиков, которые хотят узнать больше о мире современного JavaScript. В рамках курса мы рассмотрим ключевые особенности языка JavaScript, его окружение - браузеры и серверную платформу NodeJS. Мы разберем внутреннее устройство и понятия популярного фреймворка Angular, а также библиотеки для написания web-приложений VueJS и ReactJS. Курс подходит для разработчиков уровня Junior или Middle, которые имеют общее представление и некоторый опыт работы с Web и намерены больше узнать об актуальных подходах разработки программ и приложений в среде JavaScript.
Занятие 17: Все суть компоненты
Участники смогут:
Участники смогут:
Участники смогут:
Участники смогут:
Участники смогут:
Участники смогут создавать сервисы для получения, отправки и хранения данных для приложений Angular
Занятие 23: Состояние приложения
Участники смогут разбираться в особенностях шаблона проектирования Dependency Injection и его имплементации в Angular
Занятие 24: Создание и управление формами в Angular
Участники смогут:
Участники смогут:
- Подключать и использовать веб-компоненты в приложениях
- Создавать Polymer компоненты, решающие функциональные и композиционные задачи
Участники смогут:
- Разрабатывать приложения с использованием Polymer
- Понимать и определять структуру кода, использовать инструменты для сборки и оптимизации приложений
Участники смогут:
- Настроить себе окружение IDE, а также скачать зависимости и библиотеки, коммандные утилиты для TypeScript и создания проектов для работы с Angular
- Различать TypeScript и JavaScript
- Писать и понимать код на языке TypeScript
Участники смогут:
- Декомпозировать макет страницы на компоненты
- Различать директивы и компоненты во фреймворке Angular
- Создавать простые директивы и компоненты
Участники смогут:
- Отличать основные понятия паттерна
- Observable, Observer, Subscriber, Operator
- Применять шаблон проектирования Observables, используя библиотеку RxJS
Участники смогут создавать сервисы для получения, отправки и хранения данных для приложений Angular
Занятие 23: Состояние приложения
Участники смогут разбираться в особенностях шаблона проектирования Dependency Injection и его имплементации в Angular
Занятие 24: Создание и управление формами в Angular
Участники смогут:
- Создавать формы, используя техники Dynamic Forms, Reactive Forms
- Описывать валидацию и другие функции для элементов форм
https://otus.ru/lessons/JavaScript/
Предыдущий модуль:
Следующий модуль: