Aller au contenu principal

Développeur·se Java full stack - conception, développement et déploiement d'applications web et mobiles

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000201974
Organisme responsable : HR CABINET (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Ce cursus permet aux apprenants de monter en compétence sur le langage Java, de développer des applications se basant sur un cahier des charges mais aussi d'aborder les bases du Framework Spring et Angular pour faciliter le développement du back et front.

Programme de la formation

1. Développement Back-End en Java Programmation orientée objet (POO) en Java Utilisation des frameworks Java EE / Jakarta EE, Spring/Spring Boot Conception, création et gestion d'API RESTful Sécurité des applications (authentification, autorisations, gestion des sessions) Tests unitaires et d'intégration (JUnit, Mockito…) 2. Développement Front-End Fondamentaux HTML5, CSS3, JavaScript Utilisation des frameworks modernes (Angular, ReactJS ou Vue.js — selon l'option…

1. Développement Back-End en Java
  • Programmation orientée objet (POO) en Java
  • Utilisation des frameworks Java EE / Jakarta EE, Spring/Spring Boot
  • Conception, création et gestion d'API RESTful
  • Sécurité des applications (authentification, autorisations, gestion des sessions)
  • Tests unitaires et d'intégration (JUnit, Mockito…)
2. Développement Front-End
  • Fondamentaux HTML5, CSS3, JavaScript
  • Utilisation des frameworks modernes (Angular, ReactJS ou Vue.js — selon l'option retenue)
  • Communication avec le back-end via AJAX et API REST
  • Gestion des états, des composants et des routes (Single Page Application)
  • Accessibilité, responsive design, bonnes pratiques UI/UX
3. Base de données et persistance
  • Modélisation et gestion de bases de données relationnelles (MySQL, PostgreSQL, Oracle…)
  • Utilisation d'ORM (Hibernate/JPA)
  • Conception et optimisation des requêtes SQL
  • Intégration de bases NoSQL (MongoDB, etc.) en complément
4. Déploiement, outils DevOps & Cloud
  • Utilisation de Git, GitHub/GitLab, CI/CD (Jenkins, GitLab CI…)
  • Conteneurisation (Docker) et déploiement sur des plateformes cloud (AWS, Azure, GCP…)
  • Configuration et gestion d'environnements de développement, tests, production
5. Gestion de projet & Méthodes Agiles
  • Introduction à la gestion de projet (Scrum, Kanban…)
  • Travail en équipe, outils de collaboration (Jira, Trello, Confluence)
  • Documentation technique et fonctionnelle
6. Soft skills et anglais technique
  • Communication professionnelle écrite et orale
  • Présentation de projets, veille technologique, anglais technique

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

600 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

TOUS PUBLIC

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Bac +4/+5 informatique ou scienti??que ou expérience équivalente - Capacité d'analyse et de synthèse - Rigueur et sens de la méthode

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

10 Rue Anatole France
94140 Alfortville

Responsable : ALTYORA INSTITUTE

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
HR CABINET
92200 Neuilly-sur-Seine
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes