Vous avez une question? nous contacter sur : contact@sip-academy.com
Téléphone : +216 98 787 521 WhatsApp : +216 51 363 634

BootCamp-Mai-2026

Date Début

17-05-2026 09:00

Date Fin

12-07-2026 14:00

Adresse

Prix Promo

900DT

Description

📘 Bootcamp Fullstack (70h)

Technologies : Spring Boot + Angular + DevOps + React Native
Projet fil rouge : Développement d’une application complète en architecture microservices


🗓️ Organisation globale (3 mois)

  • Durée totale : 70 heures
  • Rythme recommandé : ~6h / semaine
  • Répartition :
    • Backend & Frontend : 40h
    • DevOps : 15h
    • Mobile (React Native) : 10h
    • Projet & soutenance : 5h

🧩 MODULE 1 : Backend & Frontend (Spring Boot + Angular) – 40h

🔹 Chapitre 1 : Introduction & Architecture (4h)

  • Présentation du projet (microservices)
  • Architecture globale (API Gateway, services, DB)
  • Outils : Spring Boot, Angular

Workshop :

  • Setup projet + initialisation des services

🔹 Chapitre 2 : Backend Spring Boot (10h)

  • Création REST API
  • Architecture MVC
  • Couche Data (JPA / Hibernate)
  • Gestion des entités & relations
  • Pagination & filtrage

Workshops :

  • CRUD complet
  • Pagination API
  • Génération PDF

🔹 Chapitre 3 : Microservices & Communication (6h)

  • Découpage en microservices
  • API Gateway
  • Communication REST / Feign
  • Introduction à Apache Kafka

Workshop :

  • Communication entre services + event Kafka

🔹 Chapitre 4 : Sécurité (5h)

  • Authentification (JWT)
  • Autorisation (roles)
  • Sécurisation API

Workshop :

  • Login / Register sécurisé

🔹 Chapitre 5 : Frontend Angular (10h)

  • Architecture Angular
  • Components, Services, Routing
  • Forms & validation
  • Consommation API

Workshops :

  • Dashboard
  • CRUD UI
  • Intégration templates UI

🔹 Chapitre 6 : Fonctionnalités avancées (5h)

  • Emailing
  • Notifications
  • Gestion des erreurs
  • Upload fichiers

Workshops :

  • Envoi email
  • Notifications utilisateur

⚙️ MODULE 2 : DevOps (15h)

🔹 Chapitre 1 : CI/CD (5h)

  • Introduction DevOps
  • Pipelines avec GitLab
  • Build avec Maven

Workshop :

  • Pipeline build + test

🔹 Chapitre 2 : Qualité & Tests (3h)

  • Tests unitaires
  • Tests d’intégration
  • Analyse qualité avec SonarQube

Workshop :

  • Ajout tests + scan qualité

🔹 Chapitre 3 : Containerisation (4h)

  • Dockerisation des services
  • Création images avec Docker

Workshop :

  • Dockerfile + docker-compose

🔹 Chapitre 4 : Orchestration (3h)

  • Introduction à Kubernetes
  • Déploiement microservices

Workshop :

  • Déploiement cluster local

📱 MODULE 3 : Mobile (React Native) – 10h

🔹 Chapitre 1 : Introduction (2h)

  • Présentation React Native
  • Setup environnement

🔹 Chapitre 2 : Développement mobile (5h)

  • Navigation
  • UI mobile
  • Appels API

Workshop :

  • App mobile connectée au backend

🔹 Chapitre 3 : Fonctionnalités (3h)

  • Authentification
  • Notifications
  • Optimisation UX

🎯 MODULE 4 : Projet & Soutenance (5h)

  • Finalisation du projet
  • Déploiement complet
  • Présentation architecture
  • Démonstration

🧪 Workshops inclus

  • CRUD complet (Backend + Frontend)
  • Pagination & filtres
  • PDF generation
  • Emailing
  • Kafka events
  • Notifications
  • Sécurité JWT
  • CI/CD pipeline
  • Docker & Kubernetes deployment
  • App mobile connectée

 


Sections Durée
Java Building Blocks 5H
Operators and statements 4H
Core Java APIS 5H
Methods and encapsulation 4H
Class design 5H
Exceptions & Assertions 4H
Modules 4H
Upgrade Java 9->21 6H
Examens Blanc 4H

Formulaire Inscription