Об этом курсе
4.8
41 ratings
2 reviews
Этот курс продолжает обучение тех, кто уже изучил основы JavaScript. На очереди не самые простые вещи: прототипы, конструкторы, асинхронный код, Node.js и DOM. По окончании обучения вы будете уметь программировать на JavaScript. Авторы курса — разработчики из Яндекса....
Globe

Только онлайн-курсы

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

Гибкие сроки

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

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

Clock

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

Прибл. 14 ч. на завершение
Comment Dots

Russian

Субтитры: Russian
Globe

Только онлайн-курсы

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

Гибкие сроки

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

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

Clock

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

Прибл. 14 ч. на завершение
Comment Dots

Russian

Субтитры: Russian

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

1

Раздел
Clock
2 ч. на завершение

Прототипы

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

2

Раздел
Clock
5 ч. на завершение

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

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

3

Раздел
Clock
4 ч. на завершение

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

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

4

Раздел
Clock
2 ч. на завершение

Node.js

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

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

Конев Антон

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

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

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

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

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

О Moscow Institute of Physics and Technology

Московский физико-технический институт (неофициально известный как МФТИ или Физтех) является одним из самых престижных в мире учебных и научно-исследовательских институтов. Он готовит высококвалифицированных специалистов в области теоретической и прикладной физики, прикладной математики, информатики, биотехнологии и смежных дисциплин. Физтех был основан в 1951 году Нобелевской премии лауреатами Петром Капицей, Николаем Семеновым, Львом Ландау и Сергеем Христиановичем. Основой образования в МФТИ является уникальная «система Физтеха»: кропотливое воспитание и отбор самых талантливых абитуриентов, фундаментальное образование высшего класса и раннее вовлечение студентов в реальную научно-исследовательскую работу. Среди выпускников МФТИ есть Нобелевские лауреаты, основатели всемирно известных компаний, известные космонавты, изобретатели, инженеры....

О Yandex

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

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

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

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