Société : Forma-Recrut Lieu : Lens-Lestang - Drôme
Independant temps plein - Nous sommes un organisme de formation certifié Qualiopi spécialiste de la formation en Intra pour les entreprises.
Présent au niveau national nous formons + de 1000 stagiaires chaque année.
Nous recherchons un formateur (H/F), pour de futures sessions de formation.
Salaire fixe :
400 euros par jour (TTC)
Frais de déplacement inclus
Nous proposons une journée d'introduction à notre entreprise, prevoir un entretien téléphonique avec les participants afin de personnaliser la formation,
Aucun frais d'entrée n'est à prévoir par le candidat
Dates :
5 jours :
19 au 23 mai 2025
-----
Les objectifs pédagogiques :
À l'issue de la formation, le participant sera capable de mettre en oeuvre les compétences suivantes :
Comprendre la syntaxe et les concepts fondamentaux de Java 8
Lire, comprendre et modifier du code Java existant
Utiliser les outils de développement Java (JDK, Javadoc, IDE)
Appliquer les principes de la programmation orientée objet (POO) en Java
Utiliser les spécificités de Java 8 (lambda, Stream API) dans un contexte projet
S'approprier les bonnes pratiques de développement et de structuration du code en Java
Programme de la formation :
AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1 ? Introduction à Java et rappel de la POO
Matin :
Présentation de la plateforme Java et de l'environnement JDK
Rappels de la programmation orientée objet (héritage, encapsulation, polymorphisme)
Présentation de l'architecture du logiciel à reprendre (si disponible)
Après-midi :
Analyse et lecture de code Java existant
Définition de classes, attributs, constructeurs, méthodes
Notions de package, importation et visibilité (public, private, protected)
JOUR 2 ? Structures fondamentales et conventions
Matin :
Compilation, exécution et debug d'un projet Java avec ou sans IDE
Structures de contrôle (if, switch, boucles, etc.)
Opérations sur types primitifs et objets
Après-midi :
Bonnes pratiques de codage en Java (conventions, documentation, commentaires)
Manipulation des classes de base (String, Object, Math, etc.)
Introduction à la gestion des erreurs (try/catch/finally, throw, throws)
JOUR 3 ? Collections, tableaux et Java 8 (lambda, Stream API)
Matin :
Tableaux unidimensionnels et multidimensionnels
Collections Java (List, Set, Map) et itérations classiques
Après-midi :
Introduction aux lambdas et expressions fonctionnelles
Découverte de l'API Stream :
map, filter, collect
Exercices pratiques sur du code existant avec Stream API
JOUR 4 ? Modularisation, tests et outils du développeur
Matin :
Organisation du code :
packages, classes utilitaires
Méthodes statiques vs d'instance, surcharge
Tests unitaires avec JUnit (bases)
Après-midi :
Introduction à l'environnement de build utilisé (Maven, Gradle..
.
selon projet)
Utilisation de la documentation Javadoc et des sources du projet
Refactoring de code existant avec accompagnement
JOUR 5 ? Projet fil rouge & intégration continue
Matin :
Atelier pratique :
modification d'une fonctionnalité dans le code existant
Correction collaborative et revue de code guidée par le formateur
Après-midi :
Bonnes pratiques de reprise de projet
Intégration continue :
introduction à Git, tests et build
Débrief personnalisé et plan d'actions post-formation
FIN DE LA FORMATION
Débrief de la formation avec le formateur pour consolider vos connaissances.
A savoir :
Offre de mission :
Cliquer ici
Programme :
Cliquer ici Formateur H/F avec une expérience d'un an minimum. Source :