Etre rappelé




!Veuillez selectionner une valeur

Développeur Full Stack Big Data



Mastère professionnel en alternance - Titre certifié RNCP de niveau 7

Prérequis

L’accès à cette formation se fait selon les critères suivants :
Être titulaire d’une certification de niveau 6, ou d’un diplôme équivalent (diplôme étranger…) dans le domaine du développement web ou par le biais d’une expérience significative dans les domaines du développement web et avoir acquis les compétences suivantes : maîtriser les langages de développement Front End (HTML, CSS, Javascript), maîtriser le langage de programmation orienté objet PHP,Framework Symfony ainsi qu’un framework React et React native.
Bonne culture digitale (RGPD, Sécurité web, Design pattern, Git, Docker)
Niveau de français B1-B2 (utilisateur indépendant) minimum.

Durée et conditions

12 mois (455 heures de cours). Rythme de l’alternance : 13 semaines de formation sur un an.

Modalités et délais accès

Pour intégrer notre formation, candidatez en ligne et participez à une session de recrutement collectif obligatoire, à la suite duquel vous passerez un test de positionnement et un entretien. Pièces requises pour l'entretien : dossier et frais de dossier, CV, portfolio, derniers bulletins de notes et diplômes obtenus. En alternance, l’inscription est effective lorsque le candidat validé signe un contrat de professionnalisation ou un contrat d’apprentissage avec une entreprise. Le délai d’accès est de minimum 2 semaines, et dans ce cas les frais pédagogiques sont pris en charge par l’OPCO de l’entreprise avec laquelle le stagiaire signe son contrat.

Méthodes mobilisées

La formation se déroule de façon synchrone et asynchrone. Elle comprend du mix-learning, une solution « sur mesure » conjugue formation présentielle et à distance, via une connexion à notre plate-forme de mix-learning. (Plus d'informations sur notre site web : ecole-multimedia.com/fr/nos-formations/mix-learning/). La formation inclut aussi des temps de travail en autonomie. Le rythme d’alternance est le suivant : 3 semaines en entreprise, 1 semaine à l’école.

Objectifs de la formation

En tant que développeur.euse Full stack Big data , vous serez capable de :
- Concevoir des solutions Web (applications, services, site e-commerce) dans différents contextes professionnels en utilisant des méthodes optimisées de gestion de projet, des compétences logicielles et des plateformes de développement de haut niveau.
- De maîtriser l’ensemble des techniques pour l’installation, la configuration et la sécurisation d’un système d’information (Matériel, Logiciel, Réseau, Serveur WEB, Application).
- Vous aurez le savoir-faire et les connaissances pour écrire des algorithmes et traiter des données volumineuses « BIG DATA ».
Le parcours de formation du titre Développeur Full Stack BIG DATA a été conçu d’une manière à ce que le titulaire possède les compétences nécessaires pour mener un projet complet en toute autonomie.

Modalités d'évaluation

La certification professionnelle est obtenue par la validation de tous les blocs de compétences et la validation du jury final, suite à la soutenance finale. Si un candidat à la certification possède un (ou plusieurs) blocs de compétences acquis par le biais d'une autre certification (y compris en VAE) que celle proposée par l'École Multimédia, ses compétences pourront alors être considérées comme équivalentes, (après examen du référentiel), à un (ou plusieurs) blocs de compétences de la certification concernée. Un certificat de bloc de compétences est remis sur demande à la fin de chaque bloc de compétences.

Votre diplôme

La formation « Développeur Full Stack BIG DATA », code 326t, 326r et 326n, est sanctionnée par une certification professionnelle de niveau 7 (EU) enregistrée au Répertoire National des Certifications Professionnelles par France compétences (RNCP32123) par arrêté du 27/12/2018.

Candidature

Pour intégrer la formation de « Développeur full stack Big Data » il vous suffit de déposer votre candidature. Celle-ci sera étudiée avant de vous convier à une session d'admission. 

  • Formation
  • Programme
  • Contact
  • Le développeur.euse Full Stack Big Data est responsable de la collecte, du traitement et de la présentation des données de l’entreprise.
    -  Il collecte les données structurées / non structurées
    -  Il traite des données (Apprentissage machine, apprentissage profond) pour atteindre des objectifs précis
    -  Il génère des graphiques
    -  Il présente les résultats sur des tableaux de bord en ligne

    Que ce soit au niveau des métiers ou sur les plans fonctionnels et technologiques, la science des données et le développement informatique s'imposent comme l’une des évolutions majeures des systèmes d’information. Le Big Data est un écosystème riche et complexe que les directions des systèmes d’information doivent maîtriser pour accompagner les directions métier. Les besoins en recrutement sont importants et le niveau de formation, de compétences et de certifications de développeur d’applications Full Stack Big data s’élève.

    Le développeur est le spécialiste des langages informatiques qui, après avoir analysé les besoins des utilisateurs, construit des programmes sur mesure et rédige les notices d'utilisation. Le consultant Full Stack BIG DATA assure la traduction des besoins du client en spécifications fonctionnelles et techniques, le développement de l’application et la mise en production.
    Son objectif : mener à bien les projets qui lui sont confiés, produire des livrables de qualité, conformément aux cahiers des charges définis avec le client, tout en respectant les délais impartis et le budget alloué. Il évalue les coûts des opérations à effectuer mais aussi les enjeux et les risques du développement. Il contrôle la mise en route de la solution développée et peut former les utilisateurs aux nouveaux outils.

    Il a également les connaissances et le savoir-faire technique pour connecter l’application développer à une base de données, traiter des données volumineuses provenant de plusieurs bases de données, le tout en respectant les normes de sécurité et en appliquant des procédures fiables de sécurisation de l’information. Pour faciliter le travail en équipe, il peut être amené à utiliser des outils de travail collaboratifs.
  • Détail du programme

    Matières enseignées

    • Gestion de projet
      - 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 œuvre 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
    • Développement Python
      - 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 Python et un environnement pour le développement
      - 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
    • Administration Base de données
      - 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
      - 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
    • Architecte BIG DATA et science de données
      - 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
    • Sécurité Informatique
      - 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 les différents types de solutions pour contrecarrer les différentes menaces
    • Développement WEB
      - 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 compatibles 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

    Répartition sur l'année

  • Chargé d'admission
    Kito Nzoungou : kito.nzoungou@ecole-multimedia.com

Prochaines rentrées

02/01/2024

Journée Portes Ouvertes Bachelors et Mastères

Vous souhaitez découvrir L’École Multimédia ? Rencontrer l’équipe pédagogique et les étudiants ? Tout savoir sur les formations et les métiers du digital auxquels l’école prépare ?

Contacts

Chargé d'admission
Kito Nzoungou : kito.nzoungou@ecole-multimedia.com

Tarifs

FORMATION EN ALTERNANCE :
Dans le cadre d'un contrat d'apprentissage ou de professionnalisation, la formation est entièrement prise en charge. Dans le cas d'un financement personnel, le tarif est de 6048 euros de frais de scolarité et 250 euros de frais de dossier.

Débouchés

  • Consultant BIG DATA
  • Data architecte
  • Data scientist
  • Data engineering
  • Chef de projet informatique
  • Chef de projet logiciel
  • Consultant sécurité informatique
  • Directeurs des projets informatiques
  • Directeur des systèmes d’information
  • Responsable d’exploitation

Accessibilité aux personnes en situation d'handicap

L’Ecole est accessible aux personnes à mobilité réduite ou en fauteuil roulant (rampe d’accès, un ascenseur pour accéder aux étages et aux bureaux administratifs). Pour toute autre déficience, un référent handicap au sein de l’Ecole est à la disposition des personnes en situation d’handicap afin de définir les meilleures conditions d’accueil (évaluation des moyens techniques ou humains à mettre en place pour la compensation, l’orientation et accompagnement pour constituer des dossiers de demande de financement auprès des acteurs (AGEFIPH, MDPH, Cap Emploi…etc).

Si vous avez besoin d'un aménagement spécifique (lié à un handicap ou autre), n'hésitez pas à contacter notre référente handicap :

Jamila Noukhkhal
Tél. : 01 42 78 69 42
jamila@ecole-multimedia.com

École citoyenne

Tout apprenant aura une sensibilisation à la citoyenneté en entreprise. Pour plus d'informations, téléchargez le pdf. 


Règles de santé et de sécurité en milieu professionnel

Pour plus d'informations, téléchargez le pdf.