Категория: Photoshop Lessons » Видео уроки
Курс "Профессиональный javascript. Уровень 2. Поток 7" рассчитан на людей без навыков программирования. Для прохождения понадобятся навыки вёрстки, которые можно получить пройдя интерактивные курсы или курс «Профессиональный HTML и CSS, уровень 1». Рассмотрим схему работы на интенсиве и узнаем, какие инструменты нам понадобятся. Познакомимся с последними версиями стандартом ECMAScript, разберём какие проблемы он решает и чем отличается от ECMAScript 5. Познакомимся с понятием модульности и рассмотрим, как устроены модули в последних версиях стандарта ECMAScript. Разберёмся со сборщиками модулей: зачем они нужны, как они работают и как их подключить в проект. А так же узнаем, что такое npm-пакеты. Научимся их устанавливать и управлять ими. Узнаем, зачем нужны структуры данных frontend-разработчику и как их применять в своих проектах. Познакомимся с объектами в javascript. Научимся создавать, копировать и применять объекты для решения практических задач. Поговорим про типизацию и разберёмся с магическим контекстом. Продолжаем знакомиться с ООП в javascript. Разберем полиморфизм и наследование. Попрактикуемся в написании компонент многоразового использования. Установим связь между компонентом и структурой данных: обновление данных при изменении состояния компонент. Установим обратную связь: обновление компонентов при изменении данных. Узнаем как работает протокол HTTP, что такое REST и REST API. Разберёмся с объектом Promise и узнаем, как он помогает отправлять и обрабатывать HTTP-запросы. Разберём, как проектировать интерфейсы, в которых есть асинхронный код так, чтобы пользователю было удобно.Организационные вопросы: - Обзор проектов. - Схема работы на интенсиве. - Введение в программирование: - Программирование и алгоритмы. - Данные. - Линейные алгоритмы. - Ветвящиеся алгоритмы. - Основы javascript: - Типы данных. - Операторы. - Приведение типов. - Переменные. - Функции. - Условные операторы. - Встроенные API. Разбираемся со сложными типами данных: массивы и объекты, циклические алгоритмы, а также посмотрим на встроенные в javascript объекты для работы с окном браузера,открытой страницей, DOM-элементами и графикой:Отладка кода: - Сложные типы данных: - Циклические алгоритмы. - Массивы. - Объекты. - Встроенные объекты: - document, элемент для работы c DOM-деревом. - canvas, элемент для работы c программируемой графикой. - DOM. Пробуем создавать, удалять, перемещать и управлять DOM-элементами. Опишем данные, которые будем отображать на странице, а затем, с помощью шаблонов отрисуем их:Управление DOM-деревом: - DOM-дерево: структура. - Поиск элементов на странице. - Управление атрибутами DOM-элементов. - Перемещение элементов в DOM-дереве. - Подходы к созданию DOM-элементов: - Управление разметкой: insertAdjacentHTML, innerHTML, textContent. - Создание DOM-объектов. - Шаблонизация: - Строковая шаблонизация. - Специальный тегНазвание : Профессиональный javascript. Уровень 2Год выхода : 2019Жанр : Видеокурс, программирование, разработка, обучениеФормат видео : MP4 (+PDF) | 1920x1080 | AVC/H.264Формат аудио : AAC | 128 kb/s | 44 кГцЯзык : РусскийПродолжительность : 18:21:45Размер : 7.34 GbСкачать Профессиональный javascript. Уровень 2 (2019)
Теги: Видеокурс , программирование , разработка , обучение