JavaScript с нуля - основы языка и практика для начинающих

Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях
Beginner Level
Stepik certificate

What you will learn

  • Писать полноценные web приложения на JavaScript
  • Разбираться в основах JavaScript
  • Работать с функциями, массивами, строками и объектами
  • Писать циклы, сортировки, фильтры
  • Понимать процесс работы JavaScript
  • Понимать работу stack вызовов
  • Работать с контекстом и ключевым словом this
  • Писать замыкания и понимать как они устроены
  • Работать с Document Object Model
  • Обрабатывать данные форм
  • Сохранять данные в Local Storage

About this course

JavaScript является самым популярным языком программирования в мире. На нём работают все веб приложения в мире, а так же множество мобильных и desktop приложений. Вы можете создать на нём полноценное fullstack приложение с backend написанным там же на JavaScript.

Этот курс является первой частью курсов по JavaScript, которая направлена на детальное изучение основ языка и того как он работает "под капотом". Курс подойдёт даже тому, кто раньше никогда не сталкивался с JavaScript и имеет разве что базовые знания html и css, которые нужны для финального проекта. При этом если вы новичок, то даже без знаний html и css сможете целиком освоить курс и начать свой путь в разработке. Большое внимание в курсе уделено упражнениям, чтобы вы не просто осваивали теорию и повторяли за мной код, но и смогли закрепить знания на практике. Так же делается акцент на современном синтаксисе языка и его возможностях. В курсе мы детально изучим:

  • Основы JavaScript: типы данных, переменные, операторы

  • Управление потоком выполнения программы

  • Булеву логику

  • Работу с функциями, функции высшего порядка

  • Массивы

  • Циклы и итерации в массивах

  • Работу со строками

  • Объекты

  • Процесс работы JavaScript

  • Stack вызовов

  • Контекст исполнения

  • Scrope chain

  • Поднятие

  • Работу ключевого слова this и управление им

  • Замыкания

  • IIFE

  • Работу с DOM

  • Другие API: FormData, Local storage

Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать код, разбираю особенности работы JavaScript. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания. В конце вас ожидает большой проект, где мы реализуем полноценное web приложение на чистом JavaScript - трекер привычек.

В результате курса вы получите знания и навыки для написания ваших первых приложений на JavaScript.

Whom this course is for

Для тех, кто хочет войти в разработку. Начинающим разработчиками со знанием HTML и CSS. Для тех, кто хочет структурировать знания или узнать как работает JS под капотом.

Initial requirements

Будет плюсом знание HTML и CSS, но не обязательно.

Meet the Instructors

Course content

loading...
Certificate

Certificate

Stepik certificate

Price

Price: RUB 1,390
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

FAQ

Share this course

Price: RUB 1,390