Développement Backend

Construisez des API robustes avec Java Spring Boot et Python FastAPI.

  • Java
  • Spring Boot
  • Python
  • FastAPI
  • SQL
  • PostgreSQL

Présentation

Le backend, c'est le moteur d'une application : la logique, les données, la sécurité. Vous apprendrez les deux écosystèmes les plus demandés par les entreprises, Java avec Spring Boot (banques, assurances, grandes entreprises, offshoring) et Python avec FastAPI (startups, data, IA).

Pour qui ?

  • Débutants logiques qui aiment résoudre des problèmes
  • Étudiants en informatique qui veulent une pratique professionnelle
  • Personnes en reconversion visant les ESN et l'offshoring

Ce que vous saurez faire

  • Maîtriser les bases de la programmation orientée objet
  • Concevoir et interroger une base de données SQL
  • Créer des API REST sécurisées avec Spring Boot et FastAPI
  • Tester, documenter et déployer un service backend

Le programme

  1. Sem. 1–2 01

    Programmer

    • Algorithmique
    • Python : bases
    • Java : bases
    • Git et GitHub
  2. Sem. 3–4 02

    Programmation objet

    • Classes et objets
    • Héritage et interfaces
    • Collections
    • Exceptions
  3. Sem. 5–6 03

    Bases de données

    • Modélisation
    • SQL et PostgreSQL
    • Jointures et index
    • ORM (JPA, SQLAlchemy)
  4. Sem. 7–8 04

    API avec Spring Boot

    • Architecture en couches
    • REST et validation
    • Spring Security et JWT
    • Tests JUnit
  5. Sem. 9–10 05

    API avec FastAPI

    • Routes et Pydantic
    • Async
    • Authentification
    • Tests pytest
  6. Sem. 11–12 06

    Projet final

    • Projet en équipe
    • Docker
    • Déploiement
    • Préparation au stage

Métiers visés

  • Développeur backend
  • Développeur Java / Spring
  • Développeur Python
  • Développeur full-stack

Développement Backend

Intéressé(e) par ce parcours ?

Réservez votre place ou posez vos questions à un conseiller.

Vous êtes

Ce formulaire est protégé par reCAPTCHA. Les règles de confidentialité et les conditions d’utilisation de Google s’appliquent.

Vous préférez une réponse immédiate ? Écrire sur WhatsApp

Autres formations

Toutes les formations
Parcours 01

Développement Frontend

Créez des sites et applications web modernes avec JavaScript et React.

  • HTML
  • CSS
  • JavaScript
  • TypeScript
Parcours 03

DevOps

Automatisez, déployez et surveillez des applications avec Docker, CI/CD et le cloud.

  • Linux
  • Git
  • Docker
  • CI/CD
Parcours 04

Développement Mobile

Créez des applications Android et iOS avec React Native.

  • JavaScript
  • TypeScript
  • React Native
  • Expo
Écrire sur WhatsApp