Об этом курсе
4.5
Оценки: 283
Рецензии: 32
100% онлайн

100% онлайн

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

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

Часов на завершение

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

Предполагаемая нагрузка: 9 hours/week...
Доступные языки

Русский

Субтитры: Русский
100% онлайн

100% онлайн

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

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

Часов на завершение

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

Предполагаемая нагрузка: 9 hours/week...
Доступные языки

Русский

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

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

Неделя
1
Часов на завершение
10 ч. на завершение

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

Добро пожаловать на первую неделю курса! Вы узнаете, о предпосылках появления JavaScript и его истории. Познакомитесь с основными типами данных. Настроите окружение и напишите ваши первые программы....
Reading
7 видео ((всего 30 мин.)), 11 материалов для самостоятельного изучения, 5 тестов
Video7 видео
Типы данных5мин
Переменные. Комментарии3мин
Операторы3мин
Точка с запятой. Строгий режим2мин
Примеры запуска кода2мин
Пример решения задания7мин
Reading11 материала для самостоятельного изучения
О курсе и специализации10мин
Telegram специализации10мин
Анкета слушателя10мин
Как настроить окружение перед первым заданием по программированию10мин
Что надо знать перед первым заданием по программированию10мин
Сложить два числа. Решение10мин
Проверка времени на корректность. Решение10мин
Добавление интервала ко времени. Решение10мин
Слайды к лекции «Основы языка Javascript»10мин
Ссылки из видео10мин
Основы языка JavaScript. Конспект10мин
Quiz2 практического упражнения
Проверьте себя8мин
Основы языка JavaScript10мин
Неделя
2
Часов на завершение
11 ч. на завершение

Типы данных

На этой неделе вы продолжите изучать типы данных. Поговорим о более сложных — строки, массивы, объекты, функции. В лекциях мы постарались продемонстрировать теорию на примерах. И подготовили 3 задачи, которые помогут закрепить изученный материал....
Reading
8 видео ((всего 36 мин.)), 6 материалов для самостоятельного изучения, 4 тестов
Video8 видео
Преобразование строки к числу2мин
Массивы6мин
Объекты3мин
Функции3мин
Функции обратного вызова7мин
Метод массива reduce5мин
Функции для работы со строками и массивами2мин
Reading6 материала для самостоятельного изучения
Список хештегов. Решение10мин
Уникальный список хештегов. Решение10мин
Телефонная книга. Решение10мин
Слайды к лекции «Типы данных»10мин
Ссылки из видео10мин
Типы данных. Конспект10мин
Quiz1 практическое упражнение
Типы данных10мин
Неделя
3
Часов на завершение
4 ч. на завершение

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

На третьей неделе курса рассмотрим нюансы работы с объектами. Познакомимся с обработкой исключений: реакцией программы на возможные проблемы, которые приводят к невозможности или бессмысленности дальнейшей работы вашей программы. В конце недели — очередная задача, в рамках которой вы научитесь организовывать цепочки вызовов функций в JavaScript....
Reading
8 видео ((всего 30 мин.)), 4 материалов для самостоятельного изучения, 2 тестов
Video8 видео
Обработка исключений3мин
Сравнение переменных разных типов4мин
Декларация и конфигурирование свойств объекта5мин
Геттеры и сеттеры2мин
Заморозка1мин
Объекты Date и Math3мин
Регулярные выражения7мин
Reading4 материала для самостоятельного изучения
Управление временем. Решение10мин
Слайды к лекции «Типы данных. Продолжение»10мин
Ссылки из видео10мин
Типы данных, продолжение. Конспект10мин
Quiz1 практическое упражнение
Типы данных. Продолжение10мин
Неделя
4
Часов на завершение
4 ч. на завершение

Функции

JavaScript — выразительный язык, который имеет свои особенности. Работа с функциями, такие понятия как всплытие и замыкание переменных зачастую приводят в замешательство новичков. На этой неделе разберёмся с этими тонкостями языка. А в качестве практической задачи вас ждёт работа с коллекцией однотипных объектов....
Reading
6 видео ((всего 24 мин.)), 4 материалов для самостоятельного изучения, 3 тестов
Video6 видео
Аргументы функции9мин
Объявление функции2мин
Область видимости2мин
Всплытие1мин
Замыкание6мин
Reading4 материала для самостоятельного изучения
Выборка элементов коллекции. Решение10мин
Слайды к лекции «Функции»10мин
Ссылки из видео10мин
Функции. Конспект10мин
Quiz2 практического упражнения
Тренировочный тест8мин
Функции10мин
4.5
Рецензии: 32Chevron Right
Формирование карьерного пути

25%

начал новую карьеру, пройдя эти курсы
Карьерные преимущества

40%

получил значимые преимущества в карьере благодаря этому курсу
Продвижение по карьерной лестнице

33%

стал больше зарабатывать или получил повышение

Лучшие рецензии

автор: RMDec 9th 2017

Интересный курс, но это не курс про основы языка JavaScript и точно не курс про основы программирования. Но если есть знание основ программирования — будет интересно

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

Avatar

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

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

Конев Антон

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

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

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

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

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

О Яндекс

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. Просто ознакомиться с содержанием курса можно бесплатно.

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