Aller au contenu

Formation Java Spring Boot pour développeur.euse.s Cobol (MER/BRUNOY)

image présentation

Objectifs de la formation

Durée : 29 jours

Nombre de semaines : 7

Contenu

Semaine 1 – Déconstruction COBOL & découverte des bases en Java

Période : du 16/03/2026 au 20/03/2026

Objectif : Réaliser une transition entre les compétences COBOL et le monde Java

Semaine 2 – Découverte de la POO & traitement des données

Période : du 23/03/2026 au 27/03/2026

Objectif : Maîtriser la POO et construire un code fiable

Semaine 3 – Modélisation, Patterns, Architecture objet & qualité

Période : du 07/04/2026 au 10/04/2026

Objectif : Modéliser avec UML, structurer et tester un code Java métier

Semaine 4 – Spring Boot & API REST

Période : du 04/05/2026 au 07/05/2026

Objectif : Concevoir le Back-end d’une application web Java avec Spring Boot

Note : pour la partie Repository vous aurez les Entités (Entity), data.sql et la BD associée (Docker)

Semaine 5a – Architecture, persistance, tests & bonnes pratiques

Période : du 11/05/2026 au 13/05/2026

Objectif : Architecture Rest, persistance et industrialisation du développement Java

Semaine 5b – Architecture, persistance, tests & bonnes pratiques

Période : du 26/05/2026 au 28/05/2026

Objectif : Bonnes pratiques, clean code et industrialisation du code

Note : l’utilisation de Thymeleaf peut se faire mais avec des Contrôleurs sans annotation RestController

Semaine 6 – Projet intégratif, sécurité & DevOps

Période : du 08/06/2026 au 12/06/2026

Objectif : renforcer l’autonomie et la vision globale du développement Java

Notions de bases indispensables pour comprendre Internet

Comme vous allez bientôt réaliser des applications Web, il est indispensable que vous ayez quelques notions de bases sur le fonctionnement d’Internet. Il se trouve qu’il existe déjà énormément de sites avec des tutoriels sur ce sujet.

En attendant, parcourez ce bref récapitulatif et faites quelques manipulations sur votre machine…

Web statique : HTML et CSS (front)

Les bases en HTML et CSS avec quelques projets simples de sites à réaliser en allant sur ce lien

Découverte de DevOps

Ce module sur DevOps est accompagné d’une présentatoion sous forme de diaporama.

Ce module regroupe des cours, TP et projet sur Docker et Gitlab.

Extension à ajouter à vos navigateurs (Chrome ou Firefox)

Pour éviter l’affichage intempestif des Captchas Google ou autre lorsque nous utilisons le compilateur JDoodle pour nos programmes Java, JavaScript, HTML/CSS et Python.