Udemy [Udemy] JavaScript Pro: Освоение продвинутых концепций и техник (2023)

  • Автор темы Red Sun
  • Дата начала
[Udemy] JavaScript Pro: Освоение продвинутых концепций и техник (2023)



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

Этот курс раскрывает "страшные" и сложные части JavaScript, проводя вас через тонкие детали и продвинутые аспекты с легкостью. К курсу вы не только поймете эти концепции, но и искусно примените их в реальных сценариях.

Основные темы курса:
  • Объектно-ориентированное программирование (ООП): принципы SOLID, прототипы, закрытые поля классов и другие.
  • Паттерны проектирования на JavaScript: объекты-прокси, модульный паттерн, паттерн "одиночка", паттерн "наблюдатель", миксин-паттерн, реестровый паттерн и другие.
  • Продвинутые API JavaScript: IndexedDB, геолокация, веб-сокеты, API уведомлений, Canvas, getUserMedia и другие.
  • Ключевое слово 'this': Глубокий погружение в 'this', методы call, apply и bind.
  • Асинхронное программирование: Владение промисами, async/await, асинхронные паттерны проектирования, написание собственных промисов.
  • Современные функции JavaScript: Опциональные цепочки, слияние нулевых значений, логические операторы присваивания и другие функции ES2021 и ES2022.
  • Сложные части JavaScript: Работа с замыканиями, погрешностью с плавающей запятой, BigInt, автоматической вставкой точек с запятой и многим другим.
  • Техники функционального программирования: Рекурсия, каррирование, композиция, частичное применение и другие.
Будь Вы то самообучающийся программист, студент компьютерных наук или профессиональный разработчик, желающий улучшить свои навыки на JavaScript, этот курс повысит ваш уровень, готовя вас к решению сложных задач в веб-разработке с уверенностью и экспертизой.

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы