Що нового?

Придбаний [HTML Academy] Интенсивный онлайн-курс "Базовый JavaScript"

Інформація про покупку
Тип покупки: Складчина
Ціна: 12334 ГРН
Учасників: 0 з 266
Організатор: Відсутній
Статус: Набір учасників
Внесок: 48.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[HTML Academy] Интенсивный онлайн-курс "Базовый JavaScript"



Начальный уровень: новичок
Интенсив рассчитан на новичков без навыков программирования. Для прохождения интенсива нужны навыки HTML и CSS, для получения которых достаточно пройти бесплатные интерактивные курсы на HTML Academy.

Профессиональный рост
Этот интенсив предназначен для «прокачки» от верстальщика-новичка до полноценного фронтенд-специалиста, востребованного на рынке.

Продвинутые инструменты
В процессе обучения на интенсиве будут постоянно использоваться те инструменты, которыми должен владеть каждый верстальщик-профессионал. Практическая часть будет завязана на GitHub, будут активно использоваться средства автоматизации.

Почему мы?
  • Мы являемся работодателями, постоянно ищем технических специалистов и знаем, что они должны уметь и как их этому научить.
  • Уже сейчас интерактивные курсы на HTML Academy с удовольствием проходят более 150 000 учеников, которые выполнили более двенадцати миллионов заданий.
  • Нас знают на рынке.
Что включает в себя интенсив:
  • 9 вебинаров по 2 часа
  • 5 часов индивидуальных консультаций персонального наставника.
  • Методические материалы: видеозаписи лекций, презентации, интерактивные пошаговые руководства.
  • Отдельный форум для общения и взаимопомощи.
  • Сертификат при успешном прохождении интенсива.
1 раздел: Введение
  • Инструменты работы с JavaScript: браузер, консоль, IDE.
  • Введение в работу с системой контроля версий.
  • Рабочий процесс на интенсиве.
  • Введение в JavaScript.
    • Области применения JavaScript.
    • Функции, типы данных, переменные.
    • Условные операторы, циклы.
    • Диалоговые окна.
    • Интерпретируемость языка, очередность выполнения команд.
    • Исключения.
    • Консоль.
2 раздел: Знакомство с DOM
  • Введение в работу с DOM. Формы.
  • События. Модель DOM Level 0.
  • Cookies.
  • Javascript. Контекст функции.
3 раздел: Погружение в DOM
  • Продвинутая работа с DOM: создание, удаление элементов, DocumentFragment.
  • Введение в шаблонизацию.
  • Работа с изображениями.
  • Базовые структуры данных: массивы и объекты.
  • Библиотеки jQuery, lodash/underscore, mout.
  • Интервалы и таймауты.
  • Асинхронность JavaScript, очередность выполнения кода, потеря окружения.
4 раздел: Передача и обработка данных
  • Введение в HTTP: методы, коды состояния, заголовки.
  • Введение в AJAX.
    • Объект XMLHttpRequest.
    • GlobalFetch.
    • jQuery.ajax.
  • Cross-Origin Resource Sharing (CORS).
  • Работа с коллекциями.
  • Хранение данных в localStorage.
5 раздел: События
  • Модель событий DOM Level 2.
  • Обработчики событий. Создание, удаление обработчиков.
  • Объект Event. Фазы события.
  • Контекст функции. Задание контекста.
  • Замыкания.
  • Делегирование событий.
  • Обработка событий в jQuery.
6 раздел: Введение в ООП
  • Введение в объектно-ориентированное программирование (ООП).
  • Особенности ООП в JavaScript: Прототипы. Конструкторы. Цепочка прототипов. Наследование в JavaScript.
7 раздел: Медиа и графика
  • HTMLMediaElement на примере audio и video.
  • Графика на SVG.
  • Введение в графику на Canvas.
8 раздел: Работа с состояниями приложения
  • Работа с адресной строкой. window.location. document.location.
  • Введение в работу с историей браузера. pushState/popState.
  • Введение в MVC. Библиотека backbone.js
9 раздел: Лучшие практики и оптимизация
  • Лучшие практики JavaScript. Модульность. Паттерны проектирования.
  • Введение в работу с памятью, профилирование.
Скрытое содержимое.
https://htmlacademy.ru/intensive/javascript
 
Угорі