ПРОГРАММА КУРСА
«
Современный Front-End c использованием JavaScript и HTML5
»
Ангелина Магидова
Занятие 1
Вводный урок
Что такое JavaScript.
Как JavaScript взаимодействует с браузерами (Модель работы).
IDE и редакторы кода.
Официальные справочники JavaScript.
Начало работы (Общий синтаксис).
Взаимодействие с пользователем.
Переменные, типы данных в JavaScrip.
Занятие 2
Типы. Операторы. Циклы
Приведение типов.
Операторы JavaScript.
Циклы for, while, do..while, if, switch.
Занятие 3
Объекты и методы объектов
Объекты.
Методы объектов.
Конструкторы объектов.
Занятие 4
Массивы и методы работы с ними
Массивы. Основные и часто используемые методы работы с массивами.
Array.prototype.
Занятие 5
Функции
Функции. Что это такое?
Return.
Что такое Scope?
Что такое this?
Занятие 6
Основы ООП
ООП в JavaScript.
Классы.
Наследование.
Занятие 7
Основы HTML и CSS
Что такое HTML, CSS. Начало построения первого сайта.
Обзор тэгов и структуры страницы.
Занятие 8-9
Выполнение проекта по построению сайта (вёрстка)
Занятие 10
Базовые понятия React
Введение в понятие фреймворк.
Введение в React.
Что такое компонент.
Что такое JSX.
Пишем первый компонент.
Занятие 11-12
Работа с React
Продолжение работы с React и структурой компонентов (функциональные и нет).
Что такое состояние?
Обработка событий.
Методы жизненного цикла.
Начинаем разработку приложения.
Занятие 13-15
Разработка итогового проекта и отработка на практике элементов построения приложения. (в т.ч. и работа с формами)
Занятие 16
Итоговое занятие. Разбор и защита проектов
Вернуться на страницу курса