Об этом курсе
Недавно просмотрено: 32,662

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 16 часа на выполнение

Предполагаемая нагрузка: 5 hours/week...

Русский

Субтитры: Русский
User
Учащиеся, которые проходят продукт ''Course'
  • Designers
  • Software Engineers
  • Data Engineers
  • Data Analysts
  • Consultants
User
Учащиеся, которые проходят продукт ''Course'
  • Designers
  • Software Engineers
  • Data Engineers
  • Data Analysts
  • Consultants

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 16 часа на выполнение

Предполагаемая нагрузка: 5 hours/week...

Русский

Субтитры: Русский

Программа курса: что вы изучите

Неделя
1
2 ч. на завершение

Прототипы

7 видео ((всего 25 мин.)), 5 материалов для самостоятельного изучения, 1 тест
7 видео
Цепочки прототипов и прототипы по умолчанию5мин
Способы установки прототипов3мин
Эффект затенения2мин
Поля только для чтения в прототипах2мин
Сеттеры и геттеры в прототипах2мин
Неперечисляемые поля в прототипах3мин
5 материала для самостоятельного изучения
Слайды к лекции «Прототипы»10мин
Конспект к лекции "Прототипы"10мин
Дополнительные материалы10мин
Telegram специализации10мин
Анкета слушателя10мин
1 практическое упражнение
Прототипы24мин
Неделя
2
5 ч. на завершение

Конструкторы

7 видео ((всего 36 мин.)), 6 материалов для самостоятельного изучения, 2 тестов
7 видео
Конструкторы и прототипы3мин
Конструкторы и цепочки прототипов6мин
Инспектирование связей между объектами, конструкторами и прототипами5мин
Решение проблемы дублирования кода в конструкторах1мин
Вызов затеняемого метода в затеняющем4мин
Сравнение трёх подходов к конструированию объектов: функции-конструкторы, метод create, «Классы»5мин
6 материала для самостоятельного изучения
Как настроить окружение перед первым заданием по программированию10мин
Что надо знать перед первым заданием по программированию10мин
Коллекция. Решение10мин
Слайды к лекции «Конструкторы»10мин
Конспект к лекции "Конструкторы"10мин
Дополнительные материалы10мин
1 практическое упражнение
Конструкторы10мин
Неделя
3
4 ч. на завершение

Асинхронный код

6 видео ((всего 26 мин.)), 3 материалов для самостоятельного изучения, 1 тест
6 видео
Системные таймеры5мин
Работа с файлами3мин
Функция обратного вызова (callback)4мин
Промисы2мин
Цепочки промисов6мин
3 материала для самостоятельного изучения
Параллельное выполнение асинхронных функций. Решение10мин
Слайды к лекции «Асинхронность»10мин
Конспект к лекции "Асинхронный код"10мин
Неделя
4
2 ч. на завершение

Node.js

7 видео ((всего 50 мин.)), 3 материалов для самостоятельного изучения, 1 тест
7 видео
Многопоточность и неблокирующий ввод/вывод6мин
Архитектура Node.js7мин
Модули7мин
Пакетный менеджер NPM8мин
http-клиент и http-сервер на Node.js7мин
Работа с локальной файловой системой4мин
3 материала для самостоятельного изучения
Слайды к лекции «Node.js»10мин
Конспект к лекции10мин
Дополнительные материалы10мин
1 практическое упражнение
Node.js20мин
4.8
Рецензии: 6Chevron Right

Лучшие отзывы о курсе JavaScript, часть 2: прототипы и асинхронность

автор: VAJul 16th 2018

Очередной прекрасный и в меру сложный курс от отличной команды!

Преподаватели

Avatar

Конев Антон

разработчик интерфейсов, Яндекс
Avatar

Сергей Жигалов

разработчик интерфейсов, Яндекс
Avatar

Чистяков Денис

руководитель службы разработки, Яндекс

О Московский физико-технический институт

Московский физико-технический институт (Физтех) является одним из ведущих вузов страны и входит в основные рейтинги лучших университетов мира. Институт обладает не только богатой историей – основателями и профессорами института были Нобелевские лауреаты Пётр Капица, Лев Ландау и Николай Семенов – но и большой научно-исследовательской базой. Основой образования в МФТИ является уникальная «система Физтеха», сформулированная Петром Капицей: кропотливый отбор одаренных и склонных к творческой работе абитуриентов; участие в обучении ведущих научных работников; индивидуальный подход к отдельным студентам с целью развития их творческих задатков; воспитание с первых шагов в атмосфере технических исследований и конструктивного творчества с использованием потенциала лучших лабораторий страны. Среди выпускников МФТИ — нобелевские лауреаты Андрей Гейм и Константин Новоселов, основатель компании ABBYY Давид Ян, один из авторов архитектурных принципов построения вычислительных комплексов Борис Бабаян и др....

О Яндекс

Yandex is a technology company that builds intelligent products and services powered by machine learning. Our goal is to help consumers and businesses better navigate the online and offline world....

Специализация Разработка интерфейсов: вёрстка и JavaScript: общие сведения

Пройдя эту специализацию, вы освоите основные инструменты разработчика интерфейсов. Если всё получится, через 5 месяцев вы сможете работать младшим фронтендером. Специализация состоит из двух частей: два курса про вёрстку и ещё два по JavaScript. Курсы про вёрстку не требуют практически никакой подготовки. Научиться основам JavaScript труднее, поэтому кое-какая подготовка нужна: преподаватели ожидают, что вы уже умеете программировать на каком-нибудь объектно-ориентированном или функциональном языке (например, C++, C#, Java, Python или Haskell). Главная изюминка всех четырёх курсов — сложные, но не оторванные от реальности практические задания. Их составили разработчики Яндекса — они старались, чтобы упражнения как можно больше походили на настоящие рабочие задачи. Пожалуйста, будьте готовы не только слушать лекции и читать учебные материалы, но и самостоятельно искать нужную информацию в интернете — без этого хорошо выполнить задания будет трудно. Навык поиска документации и пояснений к ней очень пригодится, когда вы начнёте профессионально заниматься разработкой для веба....
Разработка интерфейсов: вёрстка и JavaScript

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.