
Modern JavaScript
Discover the latest evolutions of the JavaScript language
Solid foundations for developing applications in TypeScript
10 modules to master the fundamentals
Types in JavaScript
Type annotations
Typing variables
Interfaces
Functions
Classes
Destructuring
Modules
Decorator

Discover the latest evolutions of the JavaScript language

Angular is more than just a popular framework — it's the backbone of enterprise web applications worldwide. In 2026, as AI-powered development tools become essential to productivity, this training goes beyond teaching you Angular syntax. Our expert trainers (Google Developer Experts, Angular framework contributors, and NG-ZORRO maintainers) will teach you to leverage LLM tools like Claude to accelerate your development. But here's the critical difference: **using an LLM doesn't mean blindly accepting generated code**. This training emphasizes understanding every line produced, ensuring you can debug, optimize, and maintain applications effectively. Whether you're a frontend developer or full-stack engineer, you'll learn to: - Build robust, scalable Angular applications with modern patterns (signals, standalone components, composable architecture) - Write tests with 100% coverage to ensure long-term maintainability - Master the Angular ecosystem (dependency injection, routing, forms, state management with NgRx Signal Store) - Be productive with AI-assisted development while maintaining full comprehension of your codebase By the end, you'll have hands-on experience with a complete staff directory application built progressively across exercises, passing Angular Training Level 1 & 2 certifications, and most importantly—gaining the expertise to build production-grade applications that last.

This course enables participants to develop a React application and understand the React ecosystem and its various external libraries.
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
The achievement of training objectives is evaluated at multiple levels to ensure quality: