Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Concrètement, à l'issue de cette formation Spring Programmation Avancé vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
La dernière release du framework Spring introduit de nouveaux modèles de programmation et, en particulier, la programmation réactive. Compatible avec Java 8+, elle intègre les spécifications Java EE 8, HTTP/2 et les dernières versions des frameworks (JUnit 5).
Cette formation Spring Programmation Avancé est destinée aux développeurs ayant une connaissance préalable du framework Spring et de SpringBoot. Elle présente de façon synthétique les apports de la dernière version du framework et permet plus particulièrement de s’initier à la programmation réactive de Spring Reactor et à son application dans Spring Web Flux.
Après une partie introductive explicitant les nouveautés des derniers standards et librairies de base, la formation présente en détail Spring Reactor, projet cœur de la programmation Reactive dans Spring. Ensuite, les couches Persistance et Web sont abordées afin d'obtenir un fonctionnement full asynchrone. La dernière partie se concentre sur les tests de ce type d'architecture.
Nouveautés de Spring 5
Java 8+ : Lamda expressions, Streams, Modules
Nouveautés des standards : Java EE 8, HTTP/2
Nouveautés JUnit 5
Manifesto et concepts, cas d'utilisation, architecture micro-services, event-driven, limitations
Programmation réactive avec Spring Reactor
Présentation, Dépendances et Mise en place
Les Types Coeur : Mono et Flux
Threads, Scheduler
Gestion des erreurs, Debugging
Enregistrement de beans fonctionnels
Spring Data : Utilisation des types Mono et Flux, BackPressure
Spring Web Flux
Démarrage de contexte Spring 5 pour une application web
Co-existence avec Spring MVC
Annotations ou programmation fonctionnelle
Nouvelles règles d'URL matching
Client Web réactif
Remplacement de AsynRestTemplate, API disponible
Support pour BackPressure
Modèle push avec Spring 5 : PushBuilder
Reactive Websockets
Sécurité des applications réactives
Configuration
Implémentation de ReactiveUserDetailsService
Sécurisation des méthodes
Spring coeur
Nouvelles annotations
Tests concurrents
Annotations SpringJUnitConfig et SpringJunitWebConfig
Web
Test de WebClient
Tarif |
A partir de 990,00 € |
Durée |
37 heures |
Modes |
|
À la fin de ce cursus Développeur SQL, vous aurez acquis les connaissances et compétences nécessaires pour :
Ce cursus est composé de deux modules de 5 jours chacun. Les dates renseignées sont celles du premier module. Contactez notre service pédagogique pour connaître les dates de sessions des modules suivants.
Tarif |
A partir de 5 095,00 € |
Durée |
10j / 70h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
3 jours (21 heures) |
Modes |
|
Tarif |
A partir de 990,00 € |
Durée |
37 heures |
Modes |
|
Tarif |
A partir de 1 390,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 3 000,00 € |
Durée |
5 jours |
Modes |
|
Tarif |
A partir de 2 850,00 € |
Durée |
5j / 35h |
Modes |
|
Tarif |
A partir de 1 950,00 € |
Durée |
3 jours |
Modes |
|
Au premier abord, le langage SQL paraît simple, mais il est très riche, et il continue à se développer au fil des versions. Une bonne connaissance des aspects avancés du langage va vous permettre d'écrire des requêtes plus efficaces, de résoudre vos problématiques de façon plus élégantes, dans une requête ensembliste plutôt qu'en utilisant des curseurs ou des tables temporaires, et donc d'optimiser vos performances. Cette formation programmation avancée en Transact-SQL détaille en pratique les syntaxes avancées de Transact-SQL dans toutes les versions de SQL Server, de 2005 à 2012.
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|