Applications robustes pour Entreprise avec Java EE

   Formation complète 

   en Java EE

Ce programme a été rendu possible et réalisé  en interactivité avec M.Ngor SeckConsultant Senior en java et Pdg de Samane corporation | Services informatiques

Notre mission est de travailler de sorte à proposer un contenu de qualité qui puisse exister sur le web. 

N.B: Vous ne pouvez pas avoir accès à la formation si vous n'êtes pas encore inscrit(e).

Contactez-nous par: bonevybeby@formationkilo.com afin d'activer votre compte.

Cliquez pour commencer  | . Obtention  de votre certificat ici

👉Pour suivre cette formation, il vous faut :

è Avoir une base en java SE

è Avoir une base en programmation web: HTML, CSS, JavaScript.

è Avoir une base en JSP-Servlet

Objectif pédagogique opérationnel :

è  Développer des applications multi plateformes.

è  Proposer des solutions informatiques grâce aux applications orientées web développées en Java avec une logique et une très grande fiabilité

è  Proposer des solutions informatiques grâce aux Framework.

è  Comprendre et mettre en place des applications distribuées. Créer des API grâce aux services web et micro services.

è  Proposer des architectures logicielles.

蠠Être chefs ou assistants chefs de projets de développement d’applications JEE.

è  Consultant Junior en Java.


👉Un contenu recommandé aux étudiants, professionnels et autodidactes.


Les attentes de cette formation sont:

èDécrypter un cahier des charges :

ü Technique de rédaction d’un cahier des charges,

ü Découpage d’un cahier des charges en modules

ü Outils en ligne de rédaction de cahier des charges

è Méthodes agiles de gestion de projet, analyse et conception:

ü Les intervenants dans l’agilité,

ü Découpage d’un cahier des charges (user stories) en sprint

ü Outils en ligne de gestion des projets en agilité

 

è Connaissance de base :

ü Maven,

ü JAVA- POO- JDBC

ü ORM- JPA – Hibernate

ü Principe de l’inversion de contrôle (injection de dépendance)

ü Utilisation CSS de la méthodogie bootstrap

ü JAVA et les notions de JQUERY et d’AJAX

 

è JSP /Servlet :

ü Déploiement dans un serveur web et application,

ü Fonctionnement des fichiers JSP,

ü Fonctionnement des servlets,

ü Etude d’un moteur de template : JSTL

ü Gestion de la sécurité des applications : Filter, les variables de SESSION et JWT

ü WebSocket

ü Développent front : Javascript et Jquery

ü Etude des échanges asynchrones : Ajax

ü Etudes des techniques de déploiement d’applications web JEE

 

è Framework Spring :

ü Utilisation de framework comme spring boot,

ü Architecture des applications monolithiques Spring boot,

ü Architecture SAO des applications Spring boot,

ü Architecture microservice des applications applications Spring boot,

ü Spring Core container : regroupe les modules de bases pour mettre en Å“uvre le conteneur ; annotations issues du projet Spring JavaConfig entre autres…,

ü AOP and Instrumentation : permet de mettre en œuvre l'AOP,

ü Data Acces/Integration : regroupe les modules d'accès aux données,

ü Web : regroupe les modules pour le développement d'applications web,

ü Test : propose des fonctionnalités pour les tests automatisés avec,

ü En détail : Rappel de la notion d’injection de dépendance pour Spring,

ü En détail : Spring coté client,

ü Spring coté server (Spring Boot),

ü Le moteur de template thymleaf,

ü Spring Data – entité – DTO,

ü Gestion de la couche métier (service) avec spring,

ü Gestion des controllers et des url avec Spring,

ü Web service : Spring REST et Spring Data REST,

ü Gestion des logs,

ü Gestion des caches,

ü Micro services : service d’enregistrement, gateway, services mertiers, communication entre micro service (synchrone, asynchrone),

ü Gestion de securité : Spring security, JWT, keycloak,

ü Le monitoring : ELK,

ü Déploiement,

 

0 Commentaires