À propos de ce cours
4.5
235 notes
23 avis
100% online

100% online

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 19 heures pour terminer

Recommandé : 9 hours/week...
Langues disponibles

Russe

Sous-titres : Russe...
100% online

100% online

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 19 heures pour terminer

Recommandé : 9 hours/week...
Langues disponibles

Russe

Sous-titres : Russe...

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
10 heures pour terminer

Основы языка JavaScript

Добро пожаловать на первую неделю курса! Вы узнаете, о предпосылках появления JavaScript и его истории. Познакомитесь с основными типами данных. Настроите окружение и напишите ваши первые программы....
Reading
7 vidéos (Total 30 min), 11 lectures, 5 quiz
Video7 vidéos
Типы данных5 min
Переменные. Комментарии3 min
Операторы3 min
Точка с запятой. Строгий режим2 min
Примеры запуска кода2 min
Пример решения задания7 min
Reading11 lectures
О курсе и специализации10 min
Telegram специализации10 min
Анкета слушателя10 min
Как настроить окружение перед первым заданием по программированию10 min
Что надо знать перед первым заданием по программированию10 min
Сложить два числа. Решение10 min
Проверка времени на корректность. Решение10 min
Добавление интервала ко времени. Решение10 min
Слайды к лекции «Основы языка Javascript»10 min
Ссылки из видео10 min
Основы языка JavaScript. Конспект10 min
Quiz2 exercices pour s'entraîner
Проверьте себя8 min
Основы языка JavaScript10 min
Semaine
2
Heures pour terminer
11 heures pour terminer

Типы данных

На этой неделе вы продолжите изучать типы данных. Поговорим о более сложных — строки, массивы, объекты, функции. В лекциях мы постарались продемонстрировать теорию на примерах. И подготовили 3 задачи, которые помогут закрепить изученный материал....
Reading
8 vidéos (Total 36 min), 6 lectures, 4 quiz
Video8 vidéos
Преобразование строки к числу2 min
Массивы6 min
Объекты3 min
Функции3 min
Функции обратного вызова7 min
Метод массива reduce5 min
Функции для работы со строками и массивами2 min
Reading6 lectures
Список хештегов. Решение10 min
Уникальный список хештегов. Решение10 min
Телефонная книга. Решение10 min
Слайды к лекции «Типы данных»10 min
Ссылки из видео10 min
Типы данных. Конспект10 min
Quiz1 exercices pour s'entraîner
Типы данных10 min
Semaine
3
Heures pour terminer
4 heures pour terminer

Типы данных. Продолжение

На третьей неделе курса рассмотрим нюансы работы с объектами. Познакомимся с обработкой исключений: реакцией программы на возможные проблемы, которые приводят к невозможности или бессмысленности дальнейшей работы вашей программы. В конце недели — очередная задача, в рамках которой вы научитесь организовывать цепочки вызовов функций в JavaScript....
Reading
8 vidéos (Total 30 min), 4 lectures, 2 quiz
Video8 vidéos
Обработка исключений3 min
Сравнение переменных разных типов4 min
Декларация и конфигурирование свойств объекта5 min
Геттеры и сеттеры2 min
Заморозка1 min
Объекты Date и Math3 min
Регулярные выражения7 min
Reading4 lectures
Управление временем. Решение10 min
Слайды к лекции «Типы данных. Продолжение»10 min
Ссылки из видео10 min
Типы данных, продолжение. Конспект10 min
Quiz1 exercices pour s'entraîner
Типы данных. Продолжение10 min
Semaine
4
Heures pour terminer
4 heures pour terminer

Функции

JavaScript — выразительный язык, который имеет свои особенности. Работа с функциями, такие понятия как всплытие и замыкание переменных зачастую приводят в замешательство новичков. На этой неделе разберёмся с этими тонкостями языка. А в качестве практической задачи вас ждёт работа с коллекцией однотипных объектов....
Reading
6 vidéos (Total 24 min), 4 lectures, 3 quiz
Video6 vidéos
Аргументы функции9 min
Объявление функции2 min
Область видимости2 min
Всплытие1 min
Замыкание6 min
Reading4 lectures
Выборка элементов коллекции. Решение10 min
Слайды к лекции «Функции»10 min
Ссылки из видео10 min
Функции. Конспект10 min
Quiz2 exercices pour s'entraîner
Тренировочный тест8 min
Функции10 min

Enseignants

Avatar

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

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

Конев Антон

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

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

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

À propos de Moscow Institute of Physics and Technology

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

À propos de 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....

À propos de la Spécialisation Разработка интерфейсов: вёрстка и JavaScript

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

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.