Langages de Programmation - Développeur Java Full Stack par M2I Formation

Lieu(x)
En centre (69)
Durée
Total : 399 heures
En centre : 399 heures
Financement
100 % demandeur d’emploi
Demandeur d’emploi
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Compréhension de la démarche agileLe fil rouge
Les essentiels du langage charnière UML
Le langage SQL, l'espéranto des BDD relationnelles
Le mouvement DevOps et les outils du développeur
La conception objet
Le langage Java : des bases à l'approfondissement
Projet phase 1 : Application Java standard :
première implémentation du fil rouge
Tester unitairement son code
Créer des interfaces Web avec HTML5 et CSS3
Réaliser une application Web avec Java côté
serveur
Intégrer un Framework MVC Serveur en Java/
Web : JSF2
Projet Phase 2 : Application Java Web intégrant
HTML5, CSS3 et JSF2
Accéder aux bases de données avec l'ORM
Hibernate via la norme JPA
Concevoir des services Web SOAP et surtout REST
en Java, liant entre Front et Back End
PRÉREQUIS PUBLIC
OBJECTIFS PROFESSIONNELS
DÉTAILS DU PROGRAMME
Le profil développeur Java est actuellement
le profil le plus demandé.
Projet Phase 3 : Reprise de l'application Java Web
avec ajout de l'accès aux BDD et exposition via
des services web
Rendre fortement modulaire son application avec
le Framework SPRING et ses extensions
Projet Phase 4 : Modularisation du projet avec
SPRING
Acquérir les bases de l'utilisation de JavaScript
Approfondir le langage JavaScript dans un
contexte de Framework front
- end
Développer des composants front
- end responsives
en liaison avec le serveur en utilisant le Framework
Angular
Projet Phase 5 : Remplacement de l'interface
graphique par des composants Angular, exploitant
toute la puissance de JavaScript
Objectifs
La certification M2i Langages de Programmation permet de valoriser ses compétences à développer des logiciels ou des programmes suivant les spécifications détaillées d'une architecture technique retenue pour répondre au plus près aux attentes interne ou externe de l'entreprise.
- Le développeur JAVA Full Stack sera capable de gérer toutes les étapes d'un projet technique en appliquant
- les préceptes agiles. Il maîtrisera l'architecture à trois niveaux (présentation, métier, données) qui
- fondent tout projet de gestion. Bien que la spécialisation soit ici Java, la partie front
- end sera très
- approfondie avec le triptyque HTML / CSS / JavaScript, mais surtout avec l'étude de Frameworks, et
- notamment ANGULAR, aujourd'hui le plus demandé. Concernant les niveaux métier et données, il saura
- implémenter toutes les normes JEE en Java dans le cadre d'un projet Web d'entreprise et présenter les
- services métier afin qu'ils soient consommés, notamment par des clients Web Service de type REST. Il
- maîtrisera plusieurs Frameworks, dont JPA, JSF et SPRING. Au final, il pourra choisir, tel un architecte,
- les composants les plus adaptés répondant aux exigences d'une solution utilisant Java côté serveur et
- acceptant un diversité de clients côté front
- end.
Centre(s)
  • Lyon - 3ème (69)
Métier(s)
Compétence(s)
Formation proposée par : M2I Formation
À découvrir
Développeur Java Full Stack par Scribtel formation
Langages de Programmation Développement d'applications Java full stack par M2I Formation
VERTEGO INFORMATIQUE
Développement d'applications clients full stack par VERTEGO INFORMATIQUE
Devenez développeur JAVA EE full stack par Aelion
Développeur d'application full stack - POEC par Global Knowledge Network France
Développement d'applications Java full stack + Certification M2i Langages de Programmation par M2i Formation Reims
Oracle Certified Associate, Java SE 8 Programmer - Développeur Java EE Full-Stack par Diginamic
Langages de Programmation - Développeur JAVA par M2I Formation
Langages de Programmation - Développement d'applications clients full stack par M2I Formation (Siège)
Langages de Programmation Développement d'applications clients full stack par M2I Formation