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

100% онлайн

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

Гибкие сроки

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

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

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

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

Русский

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

100% онлайн

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

Гибкие сроки

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

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

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

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

Русский

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

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

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

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

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

Типы данных

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

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

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

Функции

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

12%

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

33%

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

20%

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

Лучшие отзывы о курсе JavaScript, часть 1: основы и функции

автор: MPFeb 11th 2019

Мне курс очень понравился. Кое-какие начальные знания были, данный курс их систематизировал. Очень понравились задания, особенно подход с прогоном выполненной работы через множество тестов. Красота!

автор: RMDec 9th 2017

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

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

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

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