Formation en Développement: JavaScript — Advanced training - Ascent Formation
Back to trainings
Développement

JavaScript — Advanced training

3 jour(s)21h

Description

You have a solid grasp of JavaScript fundamentals and want to write more robust, readable, and standards-compliant code: this training takes you into modern JavaScript, covering advanced asynchronous programming, native modules, object-oriented programming, functional patterns, and quality assurance tools.

Learning Objectives

  • Exploit modern JavaScript features (ES2015 to ES2020+) proficiently
  • Understand and apply advanced language mechanisms: scope, closures, prototype, this
  • Implement asynchronous programming with Promises and async/await
  • Structure code using native ES modules and common design patterns
  • Consume REST APIs with Fetch and handle errors robustly
  • Apply functional programming principles in JavaScript
  • Write unit tests and use modern debugging tools
  • Produce readable, maintainable, and compliant code following current best practices

Target Audience

Web developers and technical project managers with practical experience in JavaScript seeking to enhance their skills in modern language features, advanced patterns, and development best practices.

Prerequisites

Strong practice in JavaScript: syntax, variables, functions, DOM manipulation, and event handling
Basic knowledge of HTML and CSS
No knowledge of frameworks (React, Angular, Vue) is required

Program Outline

Informations

Duration

3 jour(s)

21h

Tarif

Sur demande