Изучаем JavaScript

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

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

  • Разрабатывать простые программы, используя переменные, функции, циклы и условия
  • Работать с массивами, объектами и современными возможностями языка (ES6+)
  • Анализировать и решать задачи программирования пошагово
  • Познакомитесь с популярной средой разработки в браузере CodeSandbox (при желании)

О курсе

Цель курса

Познакомить вас с основными темами языка и закрепить полученные знания на практике, выполняя мини-проекты.

Вы разберётесь с базовым синтаксисом, научитесь работать с переменными, функциями, массивами и объектами, а также познакомитесь с такими темами, как замыкания, классы и промисы.

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

  • Фокус на практике
    Теоретические уроки короткие и понятные, но их главная цель — подготовить вас к решению задач.
  • Задачи на программирование вместо скучных тестов
    Каждая задача — это самостоятельный мини-проект: расчёт стоимости поездки на такси, управление заказами в кофейне, бронирование отелей и многое другое.
  • Пошаговое выполнение
    Задания разбиты на небольшие подзадачи, поэтому вы не застрянете на одном месте и будете двигаться вперёд.
  • Оформление и пояснения
    В каждой задаче есть понятное описание, чтобы вы точно понимали, что нужно сделать, а для шаблонов кода используется JSDoc, чтобы вам было понято, что принимает функция и какой результат ожидается.
  • Дополнительные материалы
    Если чего-то не хватило в теории — в каждом уроке есть ссылки на дополнительные материалы.
  • Пишете код там где удобно
    Сразу на Stepik или в полноценной среде разработки CodeSandbox с подсветкой синтаксиса, автодополнением кода и мгновенной проверкой решения.

 

Курс поможет, если вы:

  • Изучили синтаксис JavaScript, но не знаете, как применить знания на практике
  • Хотите понять, как разбивать большие задачи на маленькие шаги
  • Ищете структурированную практику с автоматической проверкой решений
  • Планируете стать фронтенд или фулстек разработчиком
  • Готовитесь к собеседованиям на позицию junior-разработчика

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

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

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

  • Понимание основ программирования (достаточно прохождение любого вводного курса)
  • Готовность к самостоятельному изучению дополнительных материалов

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

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

  1. Изучаете короткие текстовые уроки, которые подготавливают к решению задач
  2. Решаете практические задачи
  3. Получаете автоматическую проверку решения
  4. Изучаете дополнительные материалы для углубления знаний
  5. Делитесь решениями и изучаете решения других

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

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

Сертификат

Сертификат Stepik

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

  • Опыт решения задач программирования
  • Понимание того, как теория применяется на практике
  • 32 урока по ключевым темам языка с теорией и практикой
  • 105 задач с автоматической проверкой
  • Дополнительные материалы для углубленного изучения
  • Подготовленную песочницу для каждой задачи
  • Поддержка автора курса — ответы на вопросы в течение дня
  • Доступ к форуму решений
  • Сертификат
Price: Бесплатно

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

Price: Бесплатно