Курс Modern Javascript

Этот курс посвящен Modern Javascript и обучает современному javascript в версиях ES6, ES7, ES8. Без знаний из этого курса, вы не сможете полноценно освоить современные javascript фреймворки и библиотеки, такие как ReactJS, VueJS, а также серверные технологии, такие как NodeJS.

5 / 110
Начать обучение Регистрация

О курсе

Начиная с версии ES6 javascript заметно преобразился, в нем появились новые ключевые слова, такие как let, cons, class и другие. Синтаксис стал более красивым и в этом курсе вы испытаете в интерактивных упражнениях новые возможности Modern Javascript.


Начать обучение

План курса


Free Level
Вы узнаете о том, что такое Modern Javascript и какие преимущества он дает
00:03:24
Free Level
В этом уроке вы узнаете какие программы и инструменты необходимо установить для прохождения курса Modern Javascript
00:01:43
Premium Level
3. Разберемся в версиях Javascript
В этом уроке окунемся немного в историю Javascript и разберемся в версиях es5, es6, es2015/16/17 и других
00:03:28
Premium Level
4. Тест
Пройдите тестирование
00:00:30
Premium Level
5. Знакомство с Babel JS
Познакомитесь с инструментом Babel JS с помощью которого, вы сможете писать код на Modern Javascript
00:04:24
Premium Level
6. Простая интеграция Babel JS в html-страницу
Интерактивное упражнение
00:00:45
Premium Level
7. Тест
Пройдите тестирование
00:00:30
Premium Level
8. Что такое let и чем let отличается от ключевого слова var
В этой лекции вы узнаете отличия нового ключевого слова let от ключевого слова var
00:05:04
Premium Level
9. Тест
Пройдите тестирование
00:00:30
Premium Level
10. Пример использования ключевого слова let
Интерактивное упражнение
00:00:40
Premium Level
11. Еще один пример использования ключевого слова let
В этой лекции рассмотрим еще одно полезное применение ключевого слова let
00:06:54
Premium Level
12. Закрепление пройденного материала
Интерактивное упражнение
00:01:00
Premium Level
13. Константы в Modern Javascript
В этой лекции вы узнаете о новом ключевом слове const, а также примеры и "подводные камни" при использовании
00:06:39
Premium Level
14. Тест
Пройдите тестирование
00:00:30
Premium Level
15. Практический пример работы с константами
Интерактивное упражнение
00:01:00
Premium Level
16. Spread operators (или операторы расширения)
В этой лекции вы узнаете что такие операторы расширения и как их можно использовать при работе с массивами начиная с версии Ecma Script 6
00:06:49
Premium Level
17. Тест
Пройдите тестирование
00:00:30
Premium Level
18. Практическое задание по Spread Operators (операторы расширения)
Интерактивное упражнение
00:01:00
Premium Level
19. Шаблонные строки (template literals)
Познакомитесь с новой возможностью modern javascript
00:05:36
Premium Level
20. Тест
Пройдите тестирование
00:00:30
Premium Level
21. Практическое упражнение по работе с шаблонными строками
Интерактивное упражнение
00:05:00

Курс Modern Javascript в активной стадии разработки и новые задания скоро будут доступны по мере их выхода, но уже сейчас вы можете начать обучение!



Посмотреть весь план обучения


Отзывы(7)

09.08.2018
Денис Куртусов

Интерактивные задания и темы по современному javascript проходил с большим интересом. Спасибо!

06.08.2018
Руслан Грицак

Мне очень понравилось!!!

06.08.2018
student_difqYdQc

Отлично!

06.08.2018
Антон Горбенко

Отличный курс! Я достаточно поверхностно знаком с классическим Javascript и не думал, что так увлекусь Modern Javascript. Примеры огонь! Скорее бы продолжение!

05.08.2018
Виталий Савкин

Мне нравятся курсы Сергея за понятное объяснение сложного материала и в этом курсе мои ожидания оправдались на данный момент. Много полезных примеров по пройденным темам javascript, что не может не радовать. Пока 5.

05.08.2018
Дмитрий Титаков

Спасибо! С новым ecmascript только начал знакомиться, но уже нравится. Все очень подробно и интересные примеры. Пока легко :)

04.08.2018
Алексей Пулатов

Отличное начало! Понравились новые интерактивные задания, надеюсь дальше будет также интересно. С нетерпением жду новых уроков! С уважением, Алексей

Начать обучение

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

Что обозначает статус "Курс находится в активном статусе разработке"?

Это значит, что курс еще не завершен и будут выкладываться новые лекции и задания, но уже сейчас у вас есть возможность начать проходить курс со статусом "Курс находится в активном статусе разработке"

На какое время я получу доступ к курсу Modern Javascript?

При покупке курса Modern Javascript, вы получите доступ без временных ограничений, т.е. у вас всегда будет доступ к данному курсу

Почему такая низкая цена?

Одна из миссий проекта FructCode сделать дорогое ИТ-образование доступным для всех!

Когда начнется обучение? Нужно ли ждать когда наберется группа?

Сразу после оплаты, вы получите полный доступ к данному курсу без ожиданий.

Получу ли я после прохождения курса сертификат?

Да! За успешное прохождение каждого курса, вы получите сертификат на нескольких языках: Русский, Английский, Немецкий, Французский, Итальянский. Все сертификаты, полученные за курсы, вы можете найти здесь

Как проходит обучение?

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

Актуальны ли курсы?

Да! Курсы на платформе FructCode достаточно часто обновляются, в том числе исходные коды.

Какое оборудование нужно для прохождения курса?

Курсы FructCode вы можете проходить в любой операционной системе - Windows, Mac OS или Linux, а также в мобильных устройствах. Тем не менее, для комфортного прохождения курсов FructCode, мы рекомендуем иметь монитор с разрешением экрана 1920x1080.

При прохождении курса я не знаю как выполнить задание, что делать?

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

Что такое XP? Что оно дает?

XP - это сокращение от английского слова experience и переводится как опыт. За успешное прохождение задания вы получаете определенное количество XP. Чем больше XP вы накапливаете, тем больше опыта в программировании у вас становится.

Что если мне не подойдет или не понравится курс?

Если в процессе прохождения курса вы поймете, что вам не подходит данный курс - в течении 30 дней с даты покупки, вы можете вернуть деньги в полном объеме. Для возврата средств напишите в службу поддержки на почту info@fructcode.com

У меня не работает видео лекция или не открывается задание, что делать?

Наиболее частая причина, если что-то не работает - это установленные некоторые расширения для браузера, например Adblock. Если у вас возникает техническая проблема, напишите пожалуйста в нашу службу поддержки на почту info@fructcode.com и мы в кратчайшее время постараемся помочь

У меня остались вопросы о курсе, кому я могу их задать?

Если у вас остались дополнительные вопросы о курсах FructCode, пожалуйста напишите в нашу службу поддержки на почту info@fructcode.com и мы постараемся ответить в ближайшее время.

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

Author FructCode
Сергей Никонов

- Опыт в веб-разработке более 10 лет 

- Работал над высоконагруженными веб-проектами в крупных компаниях США и ЕВРОПЫ 

- Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки 

Курс Modern Javascript в активной стадии разработки и новые задания скоро будут доступны по мере их выхода, но уже сейчас вы можете начать обучение!