Angular
Contexte
Vous souhaitez acquérir les compétences nécessaires pour devenir un développeur full stack. Vous avez fait le bon choix de cette formation sur ce framework développé par Google qui ne cesse d’évoluer et d’être utilisé dans le monde moderne du développement
web.
La formation Angular a pour objectif de vous permettre de créer des applications web efficacement dans vos projets. Ainsi vous aurez tout le nécessaire pour créer des Single Page Application (SPA) et des Progressive Web App (PWA) avec cette technologie.
Ainsi Spark Numeric s’engage à dispenser des formations de pointe dans le domaine du développement web. Cette maquette rentre dans la dynamique de former des développeurs Full Stack certifiés avec l’approche Learning By Doing.
A l'issue de cette formation, vous saurez,
- Développer des applications web immersives avec Angular
- Faire communiquer votre application avec un backend
- Créer des Single Page Applications plus facilement
Prérequis & Outils nécessaires
- algorithmes
- Html, CSS
- Bonnes bases en JavaScript ou TypeScript
- Editeur de code (VsCode), Node, Npm, Angular Cli
Programme
Vue d’ensemble Angular
- Présentation du Framework
- Quel intérêt pour Google
Approfondir sur les concepts Angular
- Components
- Directives
- Templating et DataBinding
- Rooting
- Sharing Data between components
- Services et Injection de dépendances
- Pipes
- Formulaires Templates et ReactivesFormsModule
- Interceptor and HttpClient
- Rxjs
Réalisation de deux mini Projet avec Angular
- Un miniprojet de TodoList App (Application de gestion des taches à faire, avec le système Create Read Update Delete)
- Un miniprojet de quizz (Jeu de quizz complet avec des admins et des joueurs comme utilisateurs)