En bref
- La formation porte sur Java Spring Boot et la construction d’API structurées, testables et sécurisées.
- Le public visé est composé de développeurs Java et d’ingénieurs logiciels.
- Le besoin concerne l’accompagnement individuel d’un participant.
- L’intervention peut être envisagée en présentiel ou à distance partout au Maroc.
- Le format et les disponibilités restent à convenir.
Villes concernées
Votre rôle chez FormaGroup
Cette mission de formation individuelle s’adresse à un public de développeurs Java et d’ingénieurs logiciels. Le programme vise à construire une API structurée, testable et sécurisée avec Java et Spring Boot. Le niveau du participant, les objectifs détaillés et les modalités pratiques restent à préciser.
Missions confiées
- 1Animer un module sur l’architecture Spring et l’injection de dépendances, en expliquant comment structurer une application et organiser ses composants.
- 2Guider le participant dans la conception d’API REST avec Spring Boot, depuis la définition des endpoints jusqu’à l’échange avec les données.
- 3Faire pratiquer la validation des données et accompagner la mise en œuvre de règles adaptées aux entrées de l’API.
- 4Présenter les principes de sécurisation d’une API et encadrer leur application dans des exercices concrets.
- 5Faire écrire et exécuter des tests afin de vérifier le comportement des composants et des endpoints développés.
- 6Accompagner la préparation au déploiement d’une application Spring Boot et aider le participant à produire un livrable intégrant sécurité, tests et déploiement.
Programme de formation à animer
Une maîtrise pédagogique des thèmes suivants est attendue :
- Maîtriser architecture spring et injection
- Mettre en pratique api rest, données et validation
- Produire un livrable avec sécurité, tests et déploiement
Public à former
La formation s’adresse à des développeurs Java et à des ingénieurs logiciels. Le niveau du participant et ses objectifs précis n’ont pas encore été communiqués.
Approche pédagogique attendue
- Vous reliez les apports sur l’architecture Spring et l’injection à la construction progressive d’une application.
- Vous proposez des exercices de conception d’API REST incluant les données et leur validation.
- Vous faites pratiquer la sécurisation et les tests sur les composants ou endpoints travaillés en séance.
- Vous accompagnez la réalisation d’un livrable mobilisant sécurité, tests et déploiement.
- Vous adaptez les exemples, le rythme et les supports au niveau qui sera défini avec le participant.
Profil recherché
- Vous maîtrisez Java et Spring Boot, et pouvez expliquer l’architecture d’une application ainsi que l’injection de dépendances.
- Vous savez enseigner la conception d’API REST, la gestion des données et la validation à des développeurs Java ou ingénieurs logiciels.
- Vous êtes en mesure de transmettre les pratiques de sécurité, de tests et de déploiement liées à une application Spring Boot.
- Vous savez adapter votre progression au niveau et aux objectifs du participant, qui restent à préciser.
Atouts appréciés
- Une pratique de l’accompagnement individuel vous permettrait d’ajuster les exercices et le rythme aux besoins d’un participant unique.
- La capacité à illustrer les notions avec un exemple d’API complet, de sa structure jusqu’à son déploiement, serait appréciée.
Disponibilité et mobilité
À convenir selon les disponibilités du formateur ou de la formatrice et du participant.
Mission ouverte partout au Maroc, en présentiel ou à distance, selon les modalités à convenir.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et développement logiciel
- Région
- Casablanca-Settat · Rabat-Salé-Kénitra · Tanger-Tétouan-Al-Hoceïma · Marrakech-Safi · Souss-Massa · Fès-Meknès · Oriental · Béni-Mellal-Khénifra · Drâa-Tafilalet · Laâyoune-Sakia-El-Hamra · Dakhla-Oued-Ed-Dahab · Guelmim-Oued-Noun
- Travail à distance
- Hybride possible
- Type de contrat
- Mission indépendante (freelance)
- Disponibilité
- Immédiate
- Niveau d’expérience
- Expérience entre 2 ans et 5 ans
- Niveau d’étude
- Bac+3 - Bac+5 et plus
- Langues
- Français
Vous pouvez proposer une approche adaptée à une formation individuelle et préciser vos disponibilités ainsi que les modalités d’intervention envisageables.
Postuler maintenant