Développeur(se) JAVA

Cette formation est archivée.

Objectifs

Après la session, les apprenants seront en capacité de :


• Travailler avec les nouvelles méthodes dans une équipe de développement


• Etre familiers avec la méthode Agile et les outils de production logiciel


• Définir et implémenter la partie Frontend en appliquant une approche User eXpérience


• Appliquer les bonnes pratiques de la programmation Java


• Utiliser un environnement de développement pour accroitre la productivité


• Maitriser Java 8 et ses APIs


• Savoir utiliser les design patterns, les bonnes pratiques et les architectures types pour concevoir une application dans les règles de l'art.


• Ecrire un code robuste et de qualité en définissant l'automatisation des tests et en quantifiant la qualité du code.


• Concevoir et implémenter une application 3 tiers en utilisant Spring et les standardsJava-EE.


• Concevoir une base de données et gérer les données au niveau application en utilisant les APIS JDBC et JPA.


• Utiliser les tendances actuelles en Bootstrapant une application Spring et en définissant des microservices et une architecture de type cloud.

Contenu de la formation

La formation est décomposée en 12 modules :


1• Fondamentaux en informatique ;


2• Fondamentaux du développement Web ;


3• Programmation Orientée Objet ;


4• Outils modernes pour le développement Java ;


5• Java 8 et les APIs principales ;


6• Application des bonnes pratiques ;


7• Méthode Agile ;


8• Spring : framework pour l'architecture et la construction d'applications ;


9• Accès aux bases de données avec JPA et Spring ;


10• Spring MVC, développement application Web ;


11• Spring Boot et Spring Cloud Enterprise : développement de microservices pour le Cloud ;

12• Projet : préparation au cours de la formation d'un sujet donné par une entreprise et rush final de 9 jours en équipe de 2-3 stagiaires ;

Résultats attendus de la formation

CONDITIONS D'ACCÈS


Public concerné : Personnes ayant déjà une expérience significative dans un langage de développement informatique afin de les monter en compétence sur les technologies actuelles


Prérequis :

· Niveau IV (Baccalauréat ou niveau Bac) ou aut

Certification(s)

  • Certification WebForce3 - techniques de développement Web
  • Avertissement : cette fiche est en état archivée
  • Certificateur : WebForce3

Webforce3 Bourgogne-Franche-Comté (W3F)

Raison sociale : WEBFORCE3 BOURGOGNE-FRANCHE-COMTE

4 Rue Paul Doumer - 89000 Auxerre

06 81 56 05 41

Voir la fiche complète de l'organisme Voir le site web Géolocaliser

Lien vers fiche CERTINFO

Cette formation est indexée aux domaines suivants :

  • 31090 - Programmation web

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données

Lien vers les descriptions métiers France Travail : (ROME)