Développeur Full Stack BIG DATA
Devenir Data Engineer
Session
Diginamic - Montpellier
Lieu de formation différent
Descriptif de formation
Certification
- Gestion de projet
- Développement WEB
- Développement JAVA J2EE
- Développement Microsoft .NET : (Optionnel)
- Développement MOBILE : (Optionnel)
- Administration Base de données
- Architecte BIG DATA et science de données
- Sécurité Informatique
2. Développer une application en JAVA
3. Développer une application Web orientée data et la déployer en DevOps
4. Mettre en place une infrastructure BigData
5. Réaliser une application IA grâce au machine Learning et Deep Learning
6. Gérer la sécurité des données.
Résultats attendus
Cette formation certifiante permet d'accèder au titre “Développeur Full Stack BIG DATA” de niveau 7 (équivalent Bac+5) inscrit au RNCP N°32123.
L’examen a lieu dans nos locaux devant un jury de professionnels composé du Certificateur CEGEFOS (garant légal du référentiel de compétences), du Responsable formation et de 2 Professionnels(les) en activité. L’obtention du titre est conditionnée à l’acquisition de l’ensemble des blocs de compétences, évaluées en fin de formation, dans le cadre d’une soutenance orale illustrée par un Dossier Professionnel.
Les pré-requis
Niveau 7 et 8 (Master, Doctorat, Grandes écoles, Titres ou équivalents)
- BAC+3/4 en informatique ou Master en reconversion (après remise à niveau)
- Expérience de la programmation objet et des bases de données
Les blocs de compétences
Le certifié doit être en mesure de : * La maîtrise des textes de loi et des procédures liés à la sécurité informatique * L’utilisation de l’authentification, du chiffrement et des clés pour sécuriser les bases de données et les applications * La maîtrise des normes de sécurité d’un réseau et la mise en place des outils de sécurité réseau * Le développement des modules spécifiques afin de sécuriser par le code les applications pour lutter contre le... Voir plus
Le certifié doit être en mesure de : * Utiliser les principaux outils de développement web * Produire une application Orientée Objet * Développer des applications Full Stack Web * Développer des applications compatbiles avec tablette et smartphone * Utiliser les outils de maquettage et produire une maquette * Concevoir et mettre en place une base de données relationnelle * Etudier les nouveautés et les mises à jour récentes relatives aux précédent... Voir plus
Le certifié doit être en mesure de :
- S’approprier la demande du demandeur et comprendre le contexte
- Préparer le cahier des charges du projet : (ressources, planning, coût, choix techniques, délai, suivi)
- Le suivi des activités et des tâches respecte le planning défini
- la mise en oeuvre des procédures qualité pour : le développement, le test, le déploiement, la livraison et l’accompagnement
- Préparer et acheminer les do...
Le certifié doit être en mesure de :
- Utiliser les outils de maquettage et produire une maquette
- Concevoir et mettre en place une base de données
- Agir avec des requêtes sur la base de données
- Produire une application, un service WEB ou des composants logiciels en utilisant le langage JAVA et un environnement pour le développement (ex : NetBeans, Eclipse…)
- Préparer et exécuter les tests
- Mettre en déploiement l’appl...
- Etudier les nouveautés et les mises à jour récentes relatives aux précédents outils
Le certifié doit être en mesure de :
- Utiliser les outils de maquettage et produire une maquette
- Concevoir et mettre en place une base de données
- Agir avec des requêtes sur la base de données
- Produire une application, un service WEB ou des composants logiciels en utilisant le langage de programmation .NET et un environnement pour le développement (ex : Visual Studio)
- Préparer et exécuter les tests
- Déployer et mettre e...
- Etudier les nouveautés et les mises à jour récentes relatives aux précédents outils
Le certifié doit être en mesure de :
- Utiliser les outils de maquettage et produire une maquette
- Concevoir et mettre en place une base de données
- Agir avec des requêtes sur la base de données
- Développer des applications mobiles adaptables aux appareils mobiles au niveau de l’affichage et du système d’exploitation utilisé
- Produire une application mobile IOS, Android ou Objet connecté en utilisant le langage de programmation...
- Préparer et exécuter les tests
- Déployer et mettre en place l’application
- Etudier les nouveautés et les mises à jour récentes relatives aux précédents outils
Le certifié doit être en mesure de :
- Recevoir la demande et rédiger un cahier de charges techniques pour la conception et la mise en place d’une base de données
- Modéliser le projet de développement en utilisant la méthode UML ou Merise
- Installer et configurer un système de gestion de base de données relationnelle SGBDR SQL ou ORACLE
- Créer ou modifier une base de données
- Programmer une connexion de plusieurs bases avec des...
- Développer des requêtes SQL et NO SQL pour traiter des données volumineuses
- Sécuriser les bases de données et mettre en place des procédures de sauvegarde et de restauration
Le certifié doit être en mesure de :
- Recevoir la demande et rédiger un cahier de charges techniques pour la conception et la mise en place d’une solution d’analyse des données volumineuses
- Installer et configurer l’écosystème Hadoop
- Concevoir et déployer un système d’entrepôt de données structurées et non-structurées
- Définir l’architecture des données
- Ecrire des algorithmes d’analyse de données
- Maî...
- Concevoir un système d’intelligence artificielle et d’apprentissage automatique (Machine Learning)
- Maîtriser l'analyse et la science de données
- Développer des requêtes SQL et NO SQL pour traiter des données volumineuses
- Sécuriser les bases de données et mettre en place des procédures de sauvegarde et de restauration