Изучаем JavaScript. Расширенный

Этот курс поможет вам освоить JavaScript и разобраться в его ключевых концепциях. Вы изучите базовый синтаксис языка, научитесь работать с переменными, функциями, объектами и массивами, а также освоите основы асинхронного программирования и это еще не все.
Начальный уровень
4-5 часов в неделю
Сертификат Stepik

Чему вы научитесь

  • Писать код на JavaScript и понимать его работу.
  • Использовать переменные, условия, циклы, функции и объекты.
  • Работать с массивами и манипулировать данными.
  • Разбираться в областях видимости и замыканиях.
  • Работать с асинхронным кодом (Promise, async/await).
  • Использовать модули для организации кода.

О курсе

Этот курс поможет вам освоить JavaScript с нуля и разобраться в его ключевых концепциях. Вы изучите базовый синтаксис языка, научитесь работать с переменными, функциями, объектами и массивами, а также освоите основы асинхронного программирования.

Почему стоит выбрать именно этот курс

  • Программа охватывает большинство важных тем JavaScript.
  • Уроки сопровождаются множеством примеров кода с объяснениями, практическими заданиями и задачами на программирование.

Особенности курса

  • Все уроки оформлены так, чтобы выделялись ключевые моменты и не приходилось читать сплошной монотонный текст.
  • Есть специальные модули только с задачами — без теории, чтобы закрепить материал и попрактиковаться в решении задач.

Что вам предстоит делать

  • Проходить уроки, читать пояснения и примеры.
  • Выполнять практические задания.
  • Участвовать в квизах и челленджах для закрепления знаний.

Что входит в курс

  • Введение в программирование и JavaScript — познакомитесь с основами программирования, узнаете, где используется JavaScript, и настроите окружение
  • Основы синтаксиса JavaScript — базовые правила, структура кода, хорошие практики

  • Переменные и типы данных — varletconst, примитивные типы, преобразования

  • Глобальный объект — особенности, отличие в браузере и Node.js

  • Основные операторы и выражения — арифметические, логические, сравнение, приоритет

  • Ветвления и условный оператор — if...elseswitch, тернарный оператор

  • Циклы — forwhiledo...whilebreakcontinue

  • Функции — объявления, вызовы, параметры, return, стрелочные функции, колбэки

  • Объекты — свойства, методы, перебор, вложенность

  • Отладка, ошибки и исключения — console.logdebuggertry...catchthrow

  • Массивы — методы pushpopmapfilterreduce, копирование, перебор

  • Работа с датами и временем — объект Date, форматирование, сравнение

  • Замыкания и области видимости — локальные и глобальные переменные, замыкания на практике

  • Контекст this — как работает this в разных ситуациях и как им управлять

  • Асинхронный код — Promiseasync/await, порядок выполнения

  • Модули в JavaScript — importexport

Для кого этот курс

✔ Новичков, которые хотят разобраться в основах JavaScript. ✔ Разработчиков, желающих углубить понимание языка. ✔ Специалистов, которым JavaScript нужен для работы.

Начальные требования

Курс рассчитан для начинающих.

Наши преподаватели

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

В текстовом формате, с подробным объяснением концепций JavaScript с примерами кода.
После прохождения теоретической части  вы сразу можете применить знания на практике – решить задачи, пройти тесты и оставить комментарии.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Навыки и знания для программирования на Javascript.
  • Возможность отработать теорию на практических задачах.
  • Сертификат.

Сколько стоит обучение

Price: 300 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

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

Расскажите о курсе друзьям

Price: 300