Menu
Accueil
Solutions & offres
Formations
Organismes partenaires
Contact
Les Formations
De nombreuses thématiques de formations sont disponible, dans le domaine informatique.
Fondamentaux Java SE
Objectifs :
Découvrir les classes essentielles Java SE
La programmation orienté objet
Utiliser les collections
Manipuler les exceptions
Accéder aux données avec JDBC
Accéder aux flux d'entrée-sortie IO/NIO
Stream, Expressions Lambda, LocalDate et Optional
Nouveautés Java 8
Objectifs :
Connaissance des changements majeurs du JDK8
Les interfaces fonctionnelles
Les expressions lambdas et les Streams
Les méthodes référencées
Utilisation de la classe Optional
Concaténations de chaînes de caractères
Manipuler la nouvelle API DateTime (dates et heures)
Nouveautés Java 11
Objectifs :
Le projet Jigsaw de Java 9
JShell : REPL de Java 9
Les méthodes privées des interfaces Java 9
Inférence de type de Java 10 (mot-clé var)
Le Nouveau client HTTP
Améliorations de String, StringBuilder et StringBuffer
Améliorations de la classe Files et Predicat
Nouveautés Java 17
Objectifs :
Les switch expressions Java 12
Clarification de NullPointerException et blocs de texte Java 14
Les classes Record Java 16
Les classes scellées (Sealed Class)
Le Générateur amélioré de nombre pseudo-aléatoire
L'outil de packaging jpackage
Nouveautés Java 8 à 17 (LTS)
Objectifs :
Exploiter les nouveautés des versions du JDK 8 à 17
Utiliser les expressions lambda avec les streams
Manipuler l'API DateTime
Connaître les derniers changements syntaxique
Lombok versus Record class
Architecture et modularité Jigsaw
L'outil de packaging jpackage
Jakarta EE et Développement Web
Objectifs :
Comprendre et utiliser la plateforme Java EE
Développer des Servlets, des JSP avec les EL
Mettre en oeuvre le Pattern MVC (Modèle d'architecture 2)
Sensibilisation à l'utilisation de DTO
Mise en place d'une DAO avec JPA (Java Persistence API)
Gérer les différents contexte
Ouverture vers le framework SpringBoot
Framework Spring Boot
Objectifs :
Maîtriser le framework Spring avec Spring Boot
Utiliser les bonnes pratiques de développement
Mettre en place des applications REST facilement
Découverte de l’ORM Spring avec Spring Data
Découverte des micro-services avec Actuator et Eureka
Android natif (en Java)
Objectifs :
Définir l'architecture des applications Android et leur cycle de vie
Concevoir une interface graphique pour terminal mobile
Interroger des services Web
Gérer les évènements Touch
Adapter un contenu pour tablettes avec les fragments
Utiliser les API multimédia
Déployer une application
Angular
Objectifs :
Javascript ES5, ES6 et Typescript
Angular CLI et Architecture
L'injection de dépendances et les modules
Programmation réactive et appels réseaux
Routeur et navigation Angular
Formulaires Template-driven ou Model-driven
Tests unitaires et e2e
Angular + NgRx
Objectifs :
Rappels Angular
Fonctionnement sans NgRx
Pourquoi NgRx
Les Actions et les Reducers
Les effects
NgRx Entity
NgRx Data
JavaScript - ECMAScript 6+
Objectifs :
Bases du langage
Nouveautés ECMAScript 6 (ES6)
API DOM, événements
Utilisation de l'API Fetch
Manipulation de l'API Web Storage
Typescript
Les Frameworks ReactJS, VueJS, Angular
ReactJS
Objectifs :
Introduction et rappels ES6
Framework ReactJS
Composants et JSX
Les props, le state et les lifecycles
Les Hooks et les événements
Les formulaires et le Routing
Redux et les tests
...
Une question
Un besoin spécifique ?
Une création sur mesure ?
Un audit ?
Contactez-nous
Contactez-moi
Rendez-vous par téléphone
Programmer une formation