Banner image

 Cursus d’expertise Génie Logiciel en 4 mois

Téléchargez le programme

Boostez votre carrière

Ce parcours de spécialisation de 4 mois intensif entièrement à distance s’adresse à des informaticiens confirmés qui souhaitent monter en compétences sur des technologies à forte valeur ajoutée : Big Data, Machine Learning, Deep Learning et DevOps.

Durée : 4 mois
Prochaine session : 28 mai 2025

Public 

Informaticien(ne)s qui souhaitent monter en compétences, actualiser leurs connaissances et atteindre des postes de haut niveau.

Prérequis

Connaissance approfondie du langages de programmation Java, et des environnements Web Responsive (HTML, CSS, Bootstrap, Javascript/TypeScript, Angular).

Formation 100% depuis chez vous

La formation se déroule entièrement à distance et à plein temps du lundi au vendredi
(jours ouvrés). Les apprenants sont encadrés et accompagnés au quotidien par nos formateurs.
Les cours sont dispensés en face à face pédagogique et en direct à travers nos classes virtuelles, en alternance avec des journées de travaux pratiques en autonomie, corrigés ensuite avec le formateur

Les métiers que vous pourrez exercer

  • Architecte développement
  • Architecte big data
  • Architecte business intelligence
  • Chef de projet informatique
  • Consultant BI (Business Intelligence)
  • Consultant en cybersécurité
  • Data analyst
  • Data engineer
  • Data scientist
  • Expert en informatique décisionnelle
  • Ingénieur en études et développement informatiques
  • Ingénieur sécurité informatique

   Salaire à la sortie 

    Débutant entre 38k€ et 42k€
    Evolution rapide entre 44k€-58k€ après 3 ans
Candidater

 Places limitées pour la promotion du 28 mai 2025


Module 1 : Stratégie d’entreprise, solutions, gestion de projet, STD

Programme

  • L’Architecture d’Entreprise, stratégies, exigences, processus métiers, les applications, les infrastructures techniques, traçabilité, gestion du changement.
  • Analyse du contexte client, des enjeux et des problèmes identifiés.
  • Suivi des innovations technologiques
  • Analyse de la stratégie de l’entreprise , prise en compte des contraintes. Modèles SWOT, Ishikawa.
  • Méthodes de recueil des besoins.
  • Formaliser les processus métier, en tenant compte des contraintes et de l’existant : recueil d’information, modélisation et analyse de processus existant.
  • Élaboration de solutions, définition de processus cibles, études d’impacts.
  • Modélisation UML.
  • Savoir présenter les solutions préconisées à un auditoire
  • Gestion des risques, identification, priorisation, prévention, suivi, matrice de risques. Plans préventifs et correctifs. Études d’impacts.
  • Les méthodes agiles : Scrum, Kanban. Plateforme Jira.
  • Spécifications Technique Détaillées (STD)

Management de projet :

. stratégie et note de cadrage

. les objectifs à atteindre

. techniques de planification et de gestion de ressources

. techniques de management d’équipe

. communication et documentation

. réalisation et présentation du bilan projet

  • Stratégie de tests : exigences, cas de tests et jeux de données. Plateforme Squash.

Outils et Technologies

  • TOGAF
  • ArchiMate
  • BPMN
  • UML
  • Jira
  • Squash

Module 2 : Architecture applicative, Microservices, Tests, DevOps

Programme

  • Concevoir une architecture applicative
  • Recommander un environnement informatique
  • Architecture Microservices et design patterns
  • DDD Domain Driven Developpement
  • Mise en place d’une chaîne de CI/CD, concevoir et rédiger les procédures d’installation de l’application
  • Infrastructure multi cloud
  • Développement d’application serverless dans le cloud
  • Mettre en oeuvre les scénarios de tests
  • Monitoring d’une application
  • Assurer le développement des applications métiers
  • Concevoir et réaliser une revue de code

Outils et Technologies

  • Java, Spring, Maven, Git, Copilot
  • Serveurs d’applications Java
  • SQL, NoSQL
  • HTML, CSS, Bootstrap, JavaScript, TypeScript, Angular, Node.js
  • API REST
  • Tests unitaires, intégrations et fonctionnels
  • Terraform
  • Prométhéus, Grafana
  • SonarQube

Module 3 : Projet individuel

Réalisation d’un projet individuel en client lourd avec une architecture imposée. Le projet est réalisé dans un environnement qui reproduit les
conditions du monde professionnel avec une mise en situation concrète, basée sur une problématique actuelle rencontrée en entreprise.


2 Options de spécialisation

Big Data, Machine Learning et Deep Learning ou DevOps


Option 1 : Big Data, Machine Learning et Deep Learning

Programme

  • Analyser une problématique liée au traitement de big data
  • Proposer aux directions métiers des modèles statistiques et des algorithmes d’apprentissage automatique.
  • Apprentissage supervisé :

. Regressions

. Recommandations

. classifications

  • Apprentissage non supervisé
  • Apprentissage par réseaux de neurones (Deep Learning)
  • Collecter, importer, nettoyer et qualifier les données
  • Concevoir une base de données pour un traitement analytique ou d’intelligence artificielle
  • Concevoir et développer le programme d’IA adapté aux données disponibles
  • Améliorer en continu l’application d’IA
  • Visualiser l’analyse des données pour communiquer les résultats

Outils et Technologies

  • K-Means, K-MN
  • ANN, RNN, LSTM, LLM
  • Pandas, Numpy
  • Elastic Search (ELK), bases de données vectorielles
  • Spark, Kafka, Scikit Learn
  • Matplotlib, Seaborn

Option 2 : Concevoir et déployer des infrastructures DevOps automatisées

Programme

  • Reprise du cahier des charges et de la STD d’une plateforme web sur un sujet d’actualité, rédigés au module 1.
  • Analyser l’infrastructure et les processus de développement existants en évaluant les besoins en automatisation et en intégration continue.
  • Établir une stratégie DevSecOps.
  • Normes RGESN et Green IT avec l’outil Greenly pour le suivi de l’impact environnemental.
  • Intégrer les normes d’accessibilité et RGPD.
  • Concevoir et implémenter des pipelines CI/CD en utilisant des outils d’automatisation et des pratiques GitOps

. Dépôt de packages

. Déploiement continu

  • Orchestrer des environnements conteneurisés en déployant des solutions de conteneurisation et d’orchestration

. Administration systèmes et réseaux

. Configuration as code

. Virtualisation

. Conteneurisation

. Orchestration de conteneurs

. Initiation à la sécurité informatique

  • Monitoring d’une application

. Performances des applications

  • Optimisation des pipelines DevSecOps avec Copilot

Outils et Technologies

  • Scripting Unix – BASH
  • GitLab CI/CD
  • GitOps avec Argo CD
  • DevSecOps avec GitLab
  • Ansible
  • Virtual Box – Vagrant
  • Docker
  • Kubernetes
  • Talisman – Trivy – Opa Conftest – Kubesec – Owasp Zap
  • Prométhéus – Grafana – Alert Manager – Service Discovery – PushGateway – Dynatrace avec IA
  • JMeter – NeoLoad – Load Runner
  • Copilot

Tarif de la formation :

autofinancement  : 7.800 euros

ISIKA vous propose un accompagnement dans la définition du financement le plus adapté à votre situation et la mise en œuvre des formalités nécessaires.

En savoir plus sur les possibilités de financement 


Modalités de candidature

Notre parcours de haut niveau répond à votre ambition de vous offrir une carrière réussie dans le numérique.

Vous êtes curieux.se, déterminé.e, rigoureux.se et prenez plaisir à aller au fond des choses ? Faites partie des Architectes et Concepteurs d’un monde d’avenir et d’opportunités :

Je candidate