JavaScript Advanced - продвинутые концепции языка и ООП

Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку
4.62 (181 reviews)
Udemy
platform
Русский
language
Web Development
category
JavaScript Advanced - продвинутые концепции языка и ООП
767
students
16 hours
content
Jun 2023
last update
$19.99
regular price

Why take this course?

🌟 JavaScript Advanced - Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку 🌟


Введение:

Куристам с базовым знанием основ JavaScript, HTML и CSS подходит наш Продвинутый курс по JavaScript, который проведёт вас глубже в изучение мощных концепций языка. В финальном проекте вы создадите SPA приложение с компонентной структурой, реактивностью и сборщиком, а также научитеselves to build your own mini framework using OOP principles.

Объект обучения:

В этом курсе мы детально рассмотрим следующие темы:

  • 📚 Структуры данных на высоком уровне: Map и Set, а также более продвинутые варианты – WeekMap и WeekSet.
  • 💠 Математические операции: Работа с числами, Math API, BigInt и их применение.
  • ⏱️ Работа со временем: Управление датой и временем в JavaScript.
  • 🌍 Международ化: Интернационализация чисел и дат с помощью Intl API.
  • ⏲️ Таймеры и интервалы: Эффективное управление асинхронным временем в приложениях.
  • 🧪 Принципы ООP: Понимание наследования, полиморфизма, инкапсуляции и абстракции.
  • 👾 Prototype и ES6 классы: Расшифровка и использование прототипов и классов в JavaScript.
  • ⚫️ SOLID принципы: Создание устойчивого и легко поддерживаемого кода.
  • 🔗 Асинхронный JavaScript: Работа с асинхронными операциями и Promises.
  • 🛠️ HTTP запросы: Понимание работы с сервером, отправке данных и получении ответов.
  • Event Loop: Расшифровка и взаимодействие с JavaScript Event Loop.
  • 🎨 Работа с DOM: Взаимодействие с документом и обновление DOM.
  • 🔄 Events, захват и всплытие: Реализация и обработка событий в JavaScript.
  • 📦 Модульность: Изучение commonjs и ES6 модулей.
  • 🔗 Работа с NPM: Установка и использование пакетов npm.
  • 🚀 Настройка сборки проекта: Использование инструментов для упаковки и минификации вашего кода.

Методология обучения:

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

Результат:

Завершение курса даст вам необходимые знания и навыки для разработки собственных приложений на JavaScript. Вы получите глубокое понимание асинхронности, работы с объектами, модульности и многого другого, что вас подготовит к использованию фреймворков, таких как React, Vue или Angular.

Поддержка:

Во время учебного процесса вы всегда можете задавать вопросы и обсуждать темы в чате студентов на Telegram. Ссылка на группу находится в материалах курса, чтобы вас никогда неLeave Behind! 🤝


Присоединяйтесь к нам для пути в мир продвинутого JavaScript и создания великолепных, современных веб-приложений! 🚀✨

Course Gallery

JavaScript Advanced - продвинутые концепции языка и ООП – Screenshot 1
Screenshot 1JavaScript Advanced - продвинутые концепции языка и ООП
JavaScript Advanced - продвинутые концепции языка и ООП – Screenshot 2
Screenshot 2JavaScript Advanced - продвинутые концепции языка и ООП
JavaScript Advanced - продвинутые концепции языка и ООП – Screenshot 3
Screenshot 3JavaScript Advanced - продвинутые концепции языка и ООП
JavaScript Advanced - продвинутые концепции языка и ООП – Screenshot 4
Screenshot 4JavaScript Advanced - продвинутые концепции языка и ООП

Loading charts...

Related Topics

5007012
udemy ID
02/12/2022
course created date
26/02/2023
course indexed date
Bot
course submited by