Jean Albaladejo

école

Iscod

Mastère Expert en Ingénierie du Logiciel (Bac+5)

Depuis 01/2025 Ecole en ligne
Visiter le site

|  Présentation de l'établissement

L’ISCOD (Institut Supérieur des Compétences de Demain) est une école supérieure qui propose des formations diplômantes en alternance, du Bac+2 au Bac+5, dans le marketing, le commerce, les ressources humaines et l’informatique. Celle-ci est basée à Nice mais tous les cours se suivent à distance.

J’ai intégré cette école car le mastère en ingénierie logicielle (Bac+5) reconnu par l’État m’intéressait fortement. En effet, je souhaitais approfondir mes compétences et mes connaissances en développement informatique. Ainsi, j’ai décidé de débuter cette formation en alternance de Janvier 2025 à Novembre 2026.

Par exemple, l’école propose aussi les formations suivantes en informatique: Mastère Management de la Cybersécurité, Mastère Transformation Digitale, Data et IA.

Le CFA ISCOD a accompagné 4445 apprentis en 2024-2025.

|  Programme suivi

Intitulé Formations correspondantes
Bloc n°1 - Gestion de la relation client en ingénierie du logiciel
  • Analyse fonctionnelle d'un projet SI
  • Initier efficacement un projet SI
  • Droit des contrats informatiques
  • UX/UI
  • Design Thinking
  • Management transversal
  • Animer et encadrer une équipe
Bloc n°2 - Pilotage de projet d'ingénierie du logiciel
  • Exécuter et piloter la réalisation d'un projet Génie logiciel
  • Méthodes Agiles avancées / Scrum
  • Leadership et Management
  • Communiquer en mode projet
Bloc n°3 - Intégration, industrialisation et déploiement de logiciel
  • Javascript : initiation et Programmation Orientée Objet
  • Javascript : programmation événementielle et asynchrone
  • Développer vos applications web avec TypeScript
  • Fondamentaux du développement Front-end avec Angular
  • Approfondissement du développement Front-end avec Angular
  • Maîtriser Java SE
  • Développer en Java avec Spring et Hibernate
  • Git avancé - GitHub et GitLab
  • Devenez DevOps avec Docker
  • Déploiement d'une application
  • Kubernetes pour orchestrer ses conteneurs
  • Maîtriser le langage Kotlin
  • Développer des applications mobiles Android en Kotlin
  • Construire une API REST avec Spring Boot
Bloc n°4 - Conception avancée de l'architecture de logiciel
  • Principe SOLID en Java
  • Architecture logicielle
  • Conception d’application complexe avec UML
  • Design pattern en Java
  • Sécurité des applications web
  • Algorithmie avancée
  • Programmation fonctionnelle en Scala
  • Architecture distribuée et Big Data
  • NoSQL
  • Structures des données
  • Plans de tests d’une application
  • Introduction au Machine Learning

|  Vision de la pédagogie adoptée

Pendant ma formation, j’ai suivi un rythme d’alternance d’un jour à l’école et de quatre jours en entreprise. Ce rythme est intéressant car il permet d’être continuellement en entreprise et d’éviter les coupures.

L’école utilise une plateforme digitale qui propose des cours vidéo. Cette plateforme permet à chaque élève d’apprendre de façon autonome et de progresser à son propre rythme. Un indicateur sur la plateforme permet de savoir si nous sommes en avance ou en retard par rapport au rythme conseillé . Cet indicateur est assez fiable et cela encourage à prendre de l’avance pour les périodes où il y a des rendus prenant plus de temps.

Un autre avantage de cette pédagogie est de pouvoir sélectionner les cours dans l’ordre que l’on veut et cela a un grand intérêt avec les missions en entreprise.