Aller au menu Aller au contenu Aller à la page d'accessibilité
masquer

CONTACTER
UN CONSEILLER

fleche

Je consulte ma fiche formation en Pays de la Loire.

Développeur Full Stack BIG DATA TDD (Test-driven development)

CEGEFOS

Descriptif de la formation

  •  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
A l’issue de la formation « TDD », les apprenants auront les capacités de : ● Être capable de comprendre les différents types de tests et leurs enjeux ● Savoir écrire des tests unitaires ● Apprendre à développer en suivant la méthode TDD ● Pouvoir appréhender un projet existant avec des tests

Développeur Full Stack BIG DATA TDD (Test-driven development)

  •  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
A l’issue de la formation « TDD », les apprenants auront les capacités de : ● Être capable de comprendre les différents types de tests et leurs enjeux ● Savoir écrire des tests unitaires ● Apprendre à développer en suivant la méthode TDD ● Pouvoir appréhender un projet existant avec des tests

CEGEFOS

Technopôle Université 28 r Xavier Bichat CS 21838
72018 Le Mans

02-43-52-36-45

Inscription possible toute l'année

  • en centre : 7 heures
  • Temps plein
  • Temps partiel
  • Cours du soir
  • Cours le week-end
  • Hors temps de travail
  • Cours de jour

  • Formation adulte

Lieu de la formation

à distance


  • Pré-requis

    > Niveau d’entrée :
    • Sans niveau spécifique
    > Type de prérequis :
    • Sans pré-requis spécifique
    > Commentaire prérequis :
    • Les prérequis nécessaires pour la formation TDD sont : Avoir suivi la formation « Java : Les Fondamentaux »
  • Objectif général : Certification

  • Blocs de compétences
    > Sécurité Informatique
    • 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 les attaques * L’optimisation du code pour contrer les fraudes, les attaques de piratages * Etudier es différents types de solutions pour contrecarrer les différentes menaces MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de sécurisation d’une base de donnée liée à une application ou le développement d’une étude détaillée pour la mise en place d’une procédure de sécurité réseau et applicative. Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect «Fonctionnel». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Développement WEB
    • 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édents outils * Savoir développer un site web dynamique et de mobilité numérique MISE EN SITUATION PROFESSIONNELLE: En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de développement d’une application : Client-serveur, Web, ou Mobile ; ou la modification d’une application existante. Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect « conduite de projet Informatique». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Gestion de projet
    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 documents techniques
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de gestion d’un projet de développement d’une application informatique : Client-serveur, Web, ou Mobile ; ou la modification d’une application existante. Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect « conduite de projet Informatique». Le candidat prépare son projeten se basant sur lecahier de charges fonctionnel.
    > Développement JAVA J2EE
    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’application
    • Etudier les nouveautés et les mises à jour récentes relatives aux précédents outils
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de développement d’une application ou d’un service WEB, ou la modification d’une application existante en utilisant le langage JAVA. Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect «Fonctionnel». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Développement Microsoft .NET : (Optionnel)
    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 en place l’application
    • Etudier les nouveautés et les mises à jour récentes relatives aux précédents outils
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de développement d’une application ou d’un service WEB, ou la modification d’une application existante en utilisant le langage .NET Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect «Fonctionnel». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Développement MOBILE : (Optionnel)
    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 adéquat à l’appareil numérique et au système d’exploitation
    • 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
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de développement d’une application mobile, ou la modification d’une application existante en utilisant le langage correspondant Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect «Fonctionnel». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Administration Base de données
    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 langages de programmation différentes
    • 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
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de création d’une base de données, ou la modification d’une base existante en utilisant le langage correspondant Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect «Fonctionnel». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
    > Architecte BIG DATA et science de données
    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îtriser la recherche étendue (ElasticSearch)
    • 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
    MISE EN SITUATION PROFESSIONNELLE : En cours de formation, un cahier de charges issu des données d’entreprises sera remis au candidat à la certification. Le cahier de charges propose un sujet de création d’une base de données, ou la modification d’une base existante en utilisant le langage correspondant Le candidat doit montrer qu’il est capable d’intégrer à la fois l’aspect « technique » et l’aspect « Fonctionnel ». Le candidat prépare son projet en se basant sur le cahier de charges fonctionnel.
  • Objectifs et Programme

    •  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

    Précisions de l’organisme de formation :

    A l’issue de la formation « TDD », les apprenants auront les capacités de : ● Être capable de comprendre les différents types de tests et leurs enjeux ● Savoir écrire des tests unitaires ● Apprendre à développer en suivant la méthode TDD ● Pouvoir appréhender un projet existant avec des tests Avec cette formation, nous découvrirons comment mettre en œuvre le principe de développement piloté par les tests (TDD). Nous serons en mesure d’intégrer les tests dans le cycle de développement d’une application . Nous améliorons la qualité de nos logiciels et nous développons d’une manière plus efficace.

  • Organisation pédagogique

    > Modalité d'enseignement :
    • Formation entièrement à distance
    > Modalité pédagogique :
    • formation à distance
    > Périodes de formations :
    • Cours du soir
    • Cours le week-end
    • Hors temps de travail
    • Cours de jour
  • En savoir plus

Source : Cariforef des Pays de la Loire - 145333 - Code établissement : 37469

La session est déclarée fermée.

N’hésitez pas, néanmoins, à prendre contact avec l’organisme de formation. Des places se sont peut-être libérées ou de nouvelles sessions programmées prochainement.

Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition.
appeler
• Métiers
• aides et financements
• Formations
• Lieux et outils d'information
Contactez-nous par mail, nous répondons à vos questions sur :
• les métiers • les aides et les financements • les formations • les lieux et les outils d'information
" Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition "
* Champ obligatoire
RAPPEL GRATUIT
du lundi au jeudi de 9h à 12h30 / 13h30 à 17h et le vendredi de 9h à 12h30

Nos chargé.e.s d'information répondent à toutes vos questions.
Nous vous rappelons au moment qui vous arrange.

"Quand souhaitez-vous être rappelé ?"
Nos chargé.e.s d'information répondent à vos questions.