Double certification :
- Mastère européen : Expert IT – Expert IT – Applications intelligentes et Big Data
- Manager de projets informatiques (RNCP 35273)
Organisme Certificateur : CDE FEDE
Durée de la formation : 2 ans
Rythme de l'alternance : 3 semaines en entreprise, 1 semaine de formation
Public :
- Titulaire d’un Bac +3 ou plus Scientifique ou Technologique
- Niveau Bac +3 ou plus avec compétences suffisantes en Systèmes et Réseaux
Objectifs :
- Maîtriser les architectures des Développements d’information (Web, Mobile, Applications, Intelligence)
- Conception et architectus des sites Web, Applications et environnement intelligent
Modalités d’évaluation
- Evaluation en fin de chaque module
- Projet de fin d’étude sur une problématique d’entreprise (mémoire + soutenance)
- Validation de toutes les compétences exigée
Poursuite des études :
Architecte Informatique, niveau Bac+5 (RNCP niveau 7), durée 2 ans
Accessibilité aux personnes handicapées : Oui
Taux d'interruption en cours de formations : 0%
Possibilité de validation d’un ou plusieurs blocs de compétences : Oui
Taux de réussite des bac+5 en 2022 : 100%
Taux d'insertion des bac+5 en 2022 : 100%
Taux de poursuite d'étude des bac+5 en 2022 : 0%
Programmation avancée avec Java
- Concepts et syntaxes avancés du langage Java
- Gestion des accès concurrents
- La programmation fonctionnelle avec Java
- Les Frameworks (Struts, Spring)
- Les technologies JEE (JSP, Serlets, JSTL)
- Les Web Services
Big Data
-
- Le marché du big data
- Les nouveaux métiers
- Les technologies Big Data
- Mise en pratique d’une technologie
L’intelligence artificielle
- Panorama de l’IA
- Initiation à l’IA
- IA avec une approche connexionniste : Réseaux de neurones
- Systèmes adaptatifs et Apprentissage
- Vers une IA distribuée
Business Intelligence
- Introduction à la Business intelligence
- Théories de la Business Intelligence
- Business intelligence Microsoft
- Modélisation du Data Mat SQL
- Création du modèle tabulaire
- Création du modèle multidimensionnel
- Finalisation du modèle multidimensionnel
- Création des rapports avec SSRS
- Exploitation SSRS
- PowerPivot et power View
- Alimentation du Data Mart avec SSIS
- Exploitation et maîtrise de SSIS
- Tirer parti de SQL pour l’ETL
Développement Mobile sous Android et IOS
- La plateforme Android et mise en place d’un environnement de développement
- Principe de programmation
- Création d’interfaces simples
- Permissions, navigation et gestion des évènements
- Débogage et gestion des erreurs
- Personnalisation et notifications
- Création d’interfaces avancées
- Persistance et partage de données
- Traitement en tâche de fond
- Webservices et Parsing
- Google Maps et géolocalisation
- Téléphonie et matériel
Python et le Framework Django
- Présentation du Framework Django
- Les outils de développement
- Structure d’un projet et des applications
- L’ORM et les modèle Django
- L’accès aux données avec Django
- Gestion des requêtes http, les URLs et les vues dans Django
- Les templates dans Django
- Le middleware Django
- L’administration de Django
- Les formulaires Django
- La traduction et la localisation
- Réalisation d’un projet en Python Django
Sécurité web
- Etat de l’art de la sécurité des données dans le domaine du Web
- Mise en place d’un environnement de test
- Fonctionnement d’un site Web
- Récupération d’information
- L’injection SQL
- L’exploitation avec l’injection SQL
- Injection SQL avancée
- Réalisation de Tests (installation de Multillidae sous 2 sous Windows)
- Problème d’authentification et de session
- Mauvaise configuration de sécurité
- La faille XSS (Cross-Site Scripting)
- Utilisation des composants vulnérables
- Outils de scanning et de test bd vulnérabilités.
Dév. Web, Front-End avec Node JS
- Etat de l’art Node.Js : le JavaScript côté serveur
- Gestion des évènements, des modules, des Streams, des fichiers, des Processus
- Les méthodes utilitaires
- Gestions des connexions : TCP, UDP, HTTP
- Les fonctions synchrones et asynchrones
- Utilisation des web socketc avec socket.io
- Construire des applications web avec le Framework Express
- Persistance des données, Mongoose avec Node
- Test d'une application Node.js
Dév. Web, Back-End, Frameworks Laravel
- Mise en place d’un environnement de développement
- Les bases de Laravel
- Persistances des données
- Plus loin avec laravel
Angular JS
- Etat des lieux du développement web
- Mise en place d’un environnement de développement.
- Les fondamentaux d’Angular
- Utilisation de la CLI
- Les composants, Services,
- L’injection de dépendance
- Requêtes HTTP, interactions avec l’utilisateur, formulaires, routage, directives
- Tester son application
- Le cross-Platform avec Angular
- Pour aller plus loin
Ruby On Rails
- Présentation du langage et installation d RAILS
- Présentation du Framework ROR
- Mod2lisation des données avec Active Record
- Action controller, action View
- Le développement reposant avec REST
- Sécurité
- Réalisation d’un projet en ROR
SQL server, T. SQL : Conception et réalisation d’une Base de données
- Rappels sur le stockage des données
- Le modèle relationnel
- Implémentation des bases de données
- Les ordres SQL
- Transact SQL : le langage procédural
- Gestion des données distribuées
- Les types évolués
- CLR
Modélisation avancée avec UML
- UML - Rappel, étude approfondie des diagrammes
- OCL avancé et outils OCL
- Extension d'UML
- Ateliers de Génie Logiciel UML
Analyse & communication
- Anglais technique
- Culture et communication écrite et orale
- Conduite de projet
- Agile Scrum
- Kanban
Projet de fin d'études
- Projet de fin d'études (mémoire) d'envergure portant sur une problématique d'entreprise
|
- Analyste Programmeur
- Développeur d’applications mobile
- Assistant de projet MOA
- Concepteur développeur web
- Analyste d'applications
- Analyste d'études
- Chargé d'études informatiques
- Développeur d'applications informatiques
- Informaticien d'études
- Programmeur d'applications
- Responsable des services applicatifs
Candidature en ligne en remplissant le formulaire accessible en cliquant ici
Après étude de dossier, une confirmation d'entretien téléphonique est donnée si la candidature est acceptée.
A la suite de l'entretien, une réponse est envoyée dans les 24 à 48 heures.