Описание
Почему курс профессиональный
На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии. И будете делать их правильно, чтобы после обучения выдавать результат высокого уровня, за который компании готовы платить.
Чтобы добиться такого качества обучения, мы используем профессиональную триаду «критерии-проекты-наставники»
Что вас ждёт на обучении
- Живые лекции
Лекции проходят по вторникам и пятницам с 19:00 до 21:00 по московскому времени. Запись лекции доступна на следующий день. - Практика
После лекции вы выполняете домашнее задание, в котором работаете над своим проектом и закрепляете учебный материал. - Ревью кода
После каждого задания ваш личный наставник проверяет качество работы, делится опытом и рассказывает, как можно сделать лучше.
Подходит ли вам этот курс
- Курс рассчитан на новичков. Для его прохождения достаточно завершить тренажеры по основам HTML, CSS и jаvascript.
- Объём заданий подобран так, чтобы даже занятые и работающие люди успевали выполнять их в срок, работая в комфортном режиме.
- Чтобы успешно пройти курс вам понадобится 15−20 часов в неделю или 2,5−3 часа в день. Занимайтесь равномерно в течение недели или погружайтесь в учёбу на выходных.
- Сроки итоговой защиты позволяют детально проработать обратную связь от проверяющего наставника и получить отлично выполненный личный проект.
Программа курса
Первая неделя
ОБУЧЕНИЕ
Участие в лайвах, работа над проектом с личным наставником.
Раздел 1
Знакомство c jаvascript
Рассмотрим схему работы на интенсиве, какие инструменты понадобятся. Разберём, что представляет собой язык jаvascript, причём здесь спецификация ECMAScript и браузер. Начнём разбирать основы jаvascript.
Как проходит курс. Организационные вопросы.
- Схема работы на курсе.
- Обзор проектов.
Язык jаvascript
- Спецификация ECMAScript.
- Что даёт jаvascript'у браузер.
- Строгий режим 'use strict'.
- Необязательные точки с запятой.
Основы jаvascript.
- Базовый синтаксис: круглые и фигурные скобки, операторы, зарезервированные слова.
- Переменные.
- Функции.
- Типы данных: примитивы.
- Приведение типов.
Практика
- Создание репозитория, форк, клонирование.
- Создание ветки, коммита, синхронизация репозиториев.
- Создание пулреквеста в Гитхабе.
- Тренажёры.
Раздел 2
Основные возможности jаvascript
Продолжим изучать основные конструкции jаvascript, особенно пристально — функции. Разберём нюансы объявления переменных. Немного затронем контекст выполнения this. Познакомимся с инструментами разработчика.
Вторая неделя
Раздел 3
Структуры данных и встроенные API
Познакомимся со сложными типами данных: массивами и объектами. Научимся создавать их и управлять ими. Затронем тему структур данных, и как их использование может облегчить разработчику жизнь. Рассмотрим встроенные в jаvascript объекты. Запустим и отладим код в консоли инструментов разработчика.
Раздел 4
Организация кода
Обсудим принцип DRY (не повторяйся) и как им пользоваться для того, чтобы писать меньше кода, и при этом делать больше. Узнаем, что такое модули, как делить на них код и зачем.
Третья неделя
Раздел 5
DOM и события
Попробуем создавать, удалять, перемещать и управлять DOM-элементами. С помощью шаблонов отрисуем данные, созданные ранее. Рассмотрим динамическое взаимодействие с пользователем: как сделать так, чтобы страница начала реагировать на ввод текста в формы, нажатие на определённые элементы, прокрутки и прочее.
Раздел 6
Внешние API и сторонние библиотеки
Четвёртая неделя
Раздел 7
Асинхронность. Работа с сетью
Разберём понятие асинхронности и способы её достижения: колбэки и setTimeout, Promise. Взглянем на протокол HTTP и инструменты, которые позволяют делать запросы из браузера. Рассмотрим, как меняется взаимодействие пользователя с сайтом при начале работы с сетью, что может пойти не так, и что с этим делать.
Пятая неделя
Раздел 8
Обратная связь и оптимизация
Оптимизируем работу с данными и событиями в приложении. Реализуем понятную и приятную пользователю обратную связь интерфейса.
Раздел 9
Сборщики jаvascript
Познакомимся с такими программами, как сборщики, и узнаем, как они могут облегчить жизнь фронтенд-разработчику.
Шестая неделя
ЗАЩИТА ПРОЕКТАПодготовка проекта к итоговой защите и оценка его проверяющим наставником по критериям качества.
Первая неделя защиты
Начало подготовки к итоговой защите.
Седьмая неделя
Вторая неделя защиты
Первая оценка проекта проверяющим наставником по критериям качества.
Восьмая неделя
Третья неделя защиты
Улучшение проекта по замечаниям проверяющего наставника и подача на вторую оценку.
Девятая неделя
Четвёртая неделя защиты
Внесение финальных правок и получение итоговой оценки.
Курс в хорошем качестве со скриншотами
Вы находитесь на странице товара «HTML Academy - JavaScript. Профессиональная разработка веб-интерфейсов. Уровень 1 [Обновлённый поток, ES6]», это обучающий материал 2021 года, который можно приобрести в магазине MANY-COURSES.NET.
Данный курс расположен на платформе «Облако Mail». Для товара подтверждено хорошее качество материалов. Скриншоты с платформы, содержимого курса и качества записи можно посмотреть выше. Вы можете перейти на оригинальный продажник, чтобы ознакомиться с предложением автора.
Если бы вы покупали курс у самого автора, его стоимость составляла бы 3650 рублей. В нашем магазине этот материал доступен со скидкой за 149 рублей. Курс входит в рубрику «Программирование / HTML Academy». Другие материалы автора «HTML Academy» можно найти через поиск по сайту.
Похожие курсы
Вопросы и ответы
Как получить курс?
Добавьте курс в корзину или нажмите «Купить», выберите удобный способ оплаты и завершите заказ. После подтверждения оплаты ссылки на материалы автоматически придут на указанную почту. Авторизованные пользователи также найдут купленные материалы в разделе «Мои покупки».
Почему такая цена?
Материалы приобретаются совместно, поэтому стоимость заметно ниже цены автора. Вы получаете запись курса и заявленные материалы для самостоятельного обучения; обратная связь автора обычно не входит, если отдельно не указано обратное.
Цена у автора для этого курса указана как 3650 ₽.
Нашли дешевле?
Пришлите нам ссылку на более дешёвое предложение — проверим его и постараемся сделать цену ниже. Написать нам о цене.
Где будет доступ к курсу?
Для этого товара указан вид доступа: Облако Mail. После оплаты вы получите нужную ссылку или приглашение.
Можно ли скачать материалы?
Если материалы находятся в облачном хранилище, их обычно можно смотреть онлайн или скачать себе. Исключения зависят от формата конкретного курса.
Есть ли гарантия получения?
После подтверждения оплаты выдача происходит автоматически. Если возникнет вопрос с оплатой или доступом, напишите нам в Telegram, через чат на сайте или на admin@many-courses.net. До покупки по запросу можем показать дополнительные скриншоты или фрагмент содержимого.
