Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScript с нуля - основы языка и практика для начинающих
Rating: 4.8 out of 5(211 ratings)
704 students

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

Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях
Last updated 6/2023
Russian

What you'll learn

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

Course content

19 sections142 lectures17h 39m total length
  • Почему JavaScript?5:16
  • Как устроен курс?7:40
  • Обзор проекта4:14
  • Обзор курсов4:13
  • Курс с наставником4:25

Requirements

  • Будет плюсом знание HTML и CSS

Description

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.

Who this course is for:

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