Expert en Technologies de l'Information

“Devenez Expert en Réalisation de solutions sécurisées : Web, Big data, Cloud et DevOps.“

Résumé de la formation

Durée : 819 heures

Type de formation : Formation en alternance

Lieu de la formation : Hérault - Montpellier

Public : Tout public, Sans emploi, En emploi

Validation : Diplome

Financement(s) possible(s) :

  • Alternance
  • Apprentissage
  • Compte personnel de formation
  • CPF de transition
  • Entreprise
  • OPCO
  • Pôle Emploi
  • Autofinancement

Effectif : 15

Domaine : Informatique

Objectif de la formation

A l’issue de la formation Expert IT, les participants seront en mesure de :

Définir, formaliser les besoins métier de l’entreprise (Business Analyse)
Concevoir une application
Développer des applications full stack
Manager un projet et Gérer la qualité
Maîtriser le déploiement d’une application en DevOps
Organiser et gérer des données à vocation décisionnelles (Business Intelligence)
Gérer les Big Data
Déployer sur le Cloud
Gérer la sécurité applicative et SI

Diplôme(s) :

Titre RNCP de niveau 7 (équivalent BAC+5) concepteur(trice)-développeur(se) d'environnement Objet

Programme de la formation

Introduction :

Modalités pratiques du parcours pédagogique : examen, dossier professionnel, rapport de stage, outils pédagogiques, etc.

Business Analyse & modélisation fonctionnelle :

Rôle et responsabilités du Business Analyst
Ingénierie des exigences et performance de la solution
Analyse de la valeur et du besoin
Recherche des besoins utilisateurs / UX research
Rédaction des spécifications fonctionnelles générales et gestion des exigences
Architecture fonctionnelle et Modélisation fonctionnelle des besoins avec UML 2
Projet : Analyse métier, conception et spécification générale et détaillée d'une application

Qualité logicielle :

Fondamentaux en test logiciel de Système d'Information (ISTQB® niveau Foundation CTFL)
Concevoir un processus de tests industrialisé avec Selenium

Management de projet :

Gestion de projet en mode agile avec Scrum
Product Management avec Confluence & Jira
Management d'équipe

Conception et développement d'une application métier :

Rappels POO et UML
Développement d'une interface utilisateur avec Html, CSS, JS et ReactJS
Développement objet avec JAVA et Spring
Projet : Conception et développement d'une application métier sécurisée en Java Fullstack

Traiter les bigdata :

Hadoop - Présentation de l'écosystème et de ses architectures (hdfs, hive, flume, sqoop, nifi)
Techniques d'analyse et de traitement des données en temps réel avec Spark et Kafka
ElasticSearch, Logstash et Kibana : indexation, recherche et visualisation de données
Projet : Conception et développement d'une solution de collecte, stockage et traitement de données
volumineuses et hétérogènes

DevOps & Cloud :

Déploiement et introduction au DevOps
Déployer et administrer des applications dans des conteneurs Docker
Concevoir et sécuriser une solution d'infrastructure virtualisée et en cloud
Techniques de veille technologique et réalisation d'un dossier de veille orienté développement, data, cloud ou IA
Projet : Mise en place d'une infrastructure de déploiement continu sur le Cloud


Cybersécurité :

Sécurité des applications JAVA avec Spring security
Management de la cybersécurité du SI
Projet : Anatomie d'une cyber-attaque d'une entreprise, gestion des écarts et préconisations

Projet final et examen :

Projet final : Management d’une application métier de A à Z : modélisation, plan de test, dév. Java, DevOps, Sécurité, Cloud
Préparation dossier professionnel et examen

Modalités de la formation :

La formation Expert en Technologies de l'Information prépare un titre RNCP de niveau 7.
La formation se déroule en présentiel à Montpellier.

Prérequis

Bachelor ou Licence en informatique obtenu
ou Bac+3 de préférence Scientifique pour des personnes en reconversion devant obligatoirement justifier d'une appétence pour l'informatique.

Bonne culture informatique,
La connaissance d'un langage de programmation objet (java, C#, Python etc.) est un plus.