JavaScript
0 0
Забронировать курс
Спасибо за интерес к нашему курсу! Обратитесь через форму «Запросить информацию» для получения более точной информации о датах обучения.
-
Аннотация
Курс знакомит с веб-программированием, с языком JavaScript, его спецификой и особенностями.
Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют разработку небольших учебных проектов, применяя на практике получаемые знания.
Успешное окончание обучения по программе курса позволит специалистам:
- Понимать сущность программирования
- Понимать специфику веб-программирования
- Использовать язык JavaScript без привязки к среде исполнения
Содержание
HTML:
1.1. Основы HTML
1.2. Ключевые элементы
1.3. Обработка документа браузером
CSS:
2.1. Основы CSS
2.2. Каскады и приоритеты
2.3. Стилизация элементов
2.4. Основы анимации
Основы языка:
3.1. Host Environment (Browser vs Node.js)
3.2. Переменные
3.3. Условия
3.4. Циклы
3.5. Функции
3.6. Объекты
3.7. Прототипы
3.8. Исключения
3.9. Классы
3.10. Модули
Рабочее окружение и экосистема
4.1. NPM
4.2. CodeStyle (ESLint)
4.3. Jest (авто-тесты)
Web API:
5.1. DOM API:
● Поиск элементов на странице
● Модификация DOM Tree
● Создание элементов
● Обработка событий
● Работа с формами
5.2. History API
● WebComponents:
Создание веб-компонентов
Shadow DOM
Broadcast Channel (Event Bus)
● Networking (XHR, fetch):
Синхронные и асинхронные вызовы
Promise
Async/await
Обработка ожиданий и ошибок
Retry
● React и экосистема:
Библиотека React
JSX
Компонентный подход
Взаимодействие компонентов
Хук useState
Побочные эффекты, хук useEffect
Хук useRef
Библиотеки компонентов
Context API
Redux
Побочные эффекты в Redux (Redux Thunk)
React Router, организация навигации
Аутентификация и авторизация во Frontend
-
Необходимая подготовка
Требования к исходным знаниям слушателей:
- навыки скоропечатания;
- среднее профессиональное и/или высшее образование.
-
Цель курса
Получить навыки практической разработки на языке JavaScript.
0 отзывов
Об этом курсе отзывов пока нет. Будьте первым.
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.