Онлайн-буткемп: веб-разработчик от Нетология

От: Нетология
Освоите востребованную IT-профессию за 3 месяца

Научитесь программировать на JavaScript — сможете создавать сайты и веб-приложения

Поймёте, как составить резюме, портфолио, уверенно проходить собеседования и искать работу

Сводка

Цена
от 228 000₽ 228 000₽
Рассрочка
от 200₽
Статус
Идет набор
Начнется
12.09.2022
Длительность
3 месяца
Язык
ru

Описание курса

О школе

Нетология
Отзывы 0
Информация
Компания основана в 2013 году. Официальный сайт https://netology.ru. Мы собрали и проверили более 163 отзывов об онлайн курсах Нетология.

Программа курса

HTML-вёрстка: с нуля до первого макета
Теги для вёрстки контента страницы
Теги для вёрстки структуры страницы
Теги для вёрстки форм
Селекторы CSS
Определение контекста элементов
Блочная модель
Позиционирование элементов
Оформление текста
Оформление декоративных элементов
Состояние интерактивных элементов
Итоговый проект: вёрстка макета сайта
Вёрстка резинового макета
Резиновые изображения
Медиа-запросы и медиа-функции
Вёрстка для мобильных устройств
Вёрстка адаптивного макета
Адаптивная типографика, выбор Breakpoints
Адаптивные изображения
Алгоритмы, переменные, числа и строки
Логика и математика
Ветвление кода
Алгоритм с множественным выбором
Ошибки в коде
Массивы, циклы
Подпрограмма, функция
Объекты
Синхронное и асинхронное выполнение алгоритма
Предназначение системы контроля версий
Основные операции: фиксация и откат изменений, поиск, история
Работа с сервисом GitHub
Ветки, слияние веток и разрешение конфликтов
Командная работа
Основы отладки
Базовый и расширенный синтаксис
Типы данных
Функции, объекты
Прототип и конструктор объекта
Объектно-ориентированное программирование в JS: ES6
Обработка исключений и замыкания
Прототип массива, функции высшего порядка
Асинхронность
Возможности JavaScript в браузере
Способы поиска нужного HTML-элемента
Объект события
DOM
Работа с HTML-формами
Изменение структуры HTML-документа
Хранение состояния на клиенте
Стандарты и рабочее окружение
Модули и webpack
Платформы: браузер vs Node.js
Unit-тестирование
Прототипы, конструкторы, классы и наследование
Object, reflection и proxy
Регулярные выражения
Контейнеры
ArrayBuffer
Promises, async/await, timers and event loop
Символы, итераторы, генераторы
TypeScript
Рабочее окружение
Работа с DOM — объектной моделью документа
Обработка событий
Организация тестирования: Unit, E2E
Работа с HTML-формами, LocalStorage
Drag and Drop, работа с файлами
Работа с HTTP
Анимация и CSS
Geolocation, notification, media
RxJS
EventSource, Websockets
WebWorkers, ServiceWorkers
Компоненты, композиция компонентов
События и состояние
Props
Формы
Жизненный цикл и работа с HTTP
Компоненты высшего порядка
Hooks, Context API
React Router
Redux и Redux Thunk, Redux Observable, Redux Saga
Начало работы с Node.js
Аргументы командной строки и console
Пакеты и модули Node.js
Потоки и модули: fs, path
Http-module. Переменные окружения
Библиотеки Node.js для веб-разработки
Middleware. Паттерн цепочка обязанностей
Шаблонизаторы. Отрисовка контента и развёртывание приложения на сервере Heroku
Docker: установка и настройка
Docker: контейнеризация приложения
Базы данных
Подключение MongoDB в Node.js приложение
Аутентификация. Passport.js
Realtime взаимодействие с сервером, протокол Websocket. Библиотеки Ws и Socket.io

Отзывы

Еще не добавили ни одного отзыва