Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Introduction à Spring MVC et le request processing
Les méthodes Controller
Les annotations @Controller, @RestController et @GetMapping
Configurer Spring MVC avec Spring Boot
Packager Spring Boot, JAR ou WAR
7/ REST avec Spring MVC
Une introduction à l'architecture REST
Contrôler les code de réponse HTTP avec @ResponseStatus
Implémenter REST avec Spring MVC, @RequestMapping, @RequestBody et @ResponseBody
Les convertisseurs HttpMessage et la négociation de contenu automatique
8/ Spring Security
Quels problèmes résouds Spring Security ?
La configuration de l'authentification
Implémenter l'autorisation en interceptant les URLs
Autorisation avec OAuth
Autorisation au niveau des méthodes
Comprendre le filtre Spring Security
9/ Spring Boot et les tests
Rappels Spring Test
Apports de Spring Boot
Tests auto-configurésims
Partie 2 : Angular
1/ Structure d’une application Angular
Le langage TypeScript
Première application avec Angular Cli
Évolutions et disparitions depuis Angular JS
2/ Les composants
Principes généraux d'Angular
Templates, nouvelles syntaxes
Styles du composant
Nouvelles directives du framework
Cycle de vie des composants
3/ Injection de dépendances
Principes du mécanisme d’injection
Annotations et décorateurs
Configuration de l’injecteur dans Angular
4/ Syntaxe du template Angular
Interpolation
Réutilisation de composants
Les bindings
Les directives structurelles
Gestion des événements
Les Pipes
5/ Les formulaires Angular
Formulaires Template-driven
Formulaires Model-driven
La directive ngModel
Validation personnalisée
Autres apports du module @angular/forms
6/ Accès au service
Les Observables dans Angular
Les Promises
Gestion de la sécurité
Développement et déploiement avec ou sans CORS
7/ Le routage Angular
Déclarer ses routes
Configuration du routeur
Application universelle côté serveur
8/ Les tests
Le moteur de tests Karma
Le framework Jasmine
Tests de composants
Tests End to End
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs
Chefs de projet Web
Dates
Dates
Du 25 au 28 Juin 2024
Du 24 au 27 Sept. 2024
Du 10 au 13 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.