Онлайн-курс — сертифицированная профессиональная специализация по современному JavaScript со специализацией Packt ES6.

Практический курс по изучению JS: ES6, объектно-ориентированного программирования, хостинга, замыканий и многого другого! Хорошо структурированный курс, который поможет вам пройти путь от базовых знаний до готового к работе разработчика JavaScript.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Функциональное программирование
  • JavaScript
  • Инкапсуляция
  • Подъем

What you will learn in the course

Courses for which the course is suitable

  • JavaScript-разработчик
  • Фронтенд-разработчик
  • Разработчик веб-приложений
  • Разработчик программного обеспечения
  • инженер-программист
  • Разработчик интерактивных приложений
  • Разработчик браузерных систем
  • Современный разработчик программного обеспечения

Стажировка – серия курсов из трех частей.

Описание курса

Этот курс предлагает углубленное изучение современного JavaScript и ES6, начиная с фундаментальных концепций, таких как переменные, типы данных и структуры управления. После этого курс переходит к промежуточным темам, которые включают в себя:

  • Функции, объектно-ориентированное программирование и манипулирование DOM.
  • Расширенные функции JavaScript, такие как замыкания, контекст выполнения и ключевое слово this.
  • Современные функции ES6, такие как итераторы, генераторы, карты, группы и мозг Klassen, упрощают методы кода.
  • Полноценный профессиональный проект — приложение для тестирования набора текста, включающее в себя навыки, полученные в практическом контексте.

Цели курса

К концу курса студенты освоят основные и расширенные функции JavaScript, что позволит им разрабатывать динамические и интерактивные веб-приложения. Они будут владеть современными методами JavaScript, что сделает их код эффективным и простым в обслуживании. В курсе особое внимание уделяется теоретическому пониманию, а также практическому применению посредством практических проектов. Студенты обретут уверенность в решении сложных задач программирования.

Практический учебный проект

Учащиеся примут участие в практических проектах, таких как создание приложения для проверки набора текста, которое улучшит их понимание JavaScript за счет реализации функций ES6, объектно-ориентированного программирования и современных методов программирования. Эти проекты моделируют реальные сценарии, позволяя студентам применять свои навыки для решения реальных проблем, таких как повышение эффективности кода и создание интерактивных веб-приложений.

Details of the courses that make up the specialization

Основы JavaScript

  • Курс 1 • 19 часов

Детали курса

чему ты научишься
  • Запоминание различных переменных и типов данных в JavaScript.
  • Объясните использование структур управления логическим потоком.
  • Разрабатывайте и используйте функции для достижения модульности кода.
  • Различать и применять объектно-ориентированные принципы в JavaScript.
Навыки, которые вы получите
  • Категория: Программирование на JavaScript
  • Категория: Учебники по JavaScript
  • Категория: JavaScript для веб-разработки
  • Категория: JavaScript для начинающих
  • Категория: Функции JavaScript
  • Категория: Функции JavaScript

Расширенные концепции JavaScript

  • Курс 2 • 17 часов

Детали курса

чему ты научишься
  • Используйте передовые объектно-ориентированные принципы в приложениях JavaScript.
  • Тестируйте и внедряйте модульные и одноэлементные шаблоны проектирования.
  • Критически представляйте и проектируйте приложения, используя модульные и одноэлементные шаблоны.
  • Разработайте и завершите профессиональный проект, чтобы продемонстрировать продвинутые навыки работы с JavaScript.
Навыки, которые вы получите
  • Категория: Цепочка прототипов JavaScript
  • Категория: Шаблоны проектирования в JavaScript
  • Категория: Контекст производительности JavaScript
  • категория: Профессиональные проекты на JavaScript
  • Категория: Продвинутый JavaScript

Современный JavaScript с ES6

  • Курс 3 • 6 часов

Детали курса

чему ты научишься
  • Используйте новые структуры данных, такие как карты, наборы и символы, в JavaScript.
  • Различать и применять современные методы в системах эффективного управления данными.
  • Оцените эффективность классов ES6 в объектно-ориентированном программировании.
  • Разрабатывайте и расширяйте классы ES6 для создания мощных и масштабируемых приложений.
Навыки, которые вы получите
  • Категория: Курс ES6 по JavaScript
  • Категория: Современный JavaScript
  • Категория: Структуры данных ES6
  • Категория: Классы ES6
  • Категория: ES6 JavaScript