Partager
Accueil    Diplômes et certifications    M2i Langages de programmation

Ces compétences concourent à la réussite de la conquête des marchés par toutes les entreprises dans des secteurs d'activité très variés tels que les télécommunications, les transports, la banque, l'assurance, les Entreprise de Services Numérique, l'industrie automobile, le commerce, la grande distribution, la formation…

La certification Langages de Programmation permet de vérifier les connaissances sur la capacité à développer des logiciels ou des programmes au moyen des outils actuels du digital suivant les spécifications détaillées d'une architecture technique retenue pour répondre au plus près aux attentes interne ou externe de l'entreprise.

    Elle vérifie les capacités des candidats à :
  • Concevoir et appliquer les bonnes pratiques pour développer des applications selon les projets.
  • Optimiser et maintenir des programmes informatiques qui assurent le fonctionnement des applications.
  • S'assurer que les codes fonctionnent comme il faut et que tous les scénarios du développement sont couverts par le test.

Compétences attestées :

Activité 1

Conception et développement d'architectures d'entreprise

  1. Analyser les exigences de la solution cible en modélisant sous forme de schémas, selon les spécifications techniques et fonctionnelles liées au secteur d'activité de l'entreprise, afin d'affiner les contours de la future application.
  2. Cartographier la future application en plaçant les composants analysés, qu'ils soient IHM métier ou données sur un schéma afin de réaliser le développement, tout en respectant les exigences préalablement fixées.
  3. Développer les modules correspondant à la solution analysée en utilisant les langages les plus adaptés au contexte de mise en œuvre de l'application, tout en se souciant des critères de qualité et de réutilisabilité des modules développés, dans le but d'obtenir une application opérationnelle qui satisfait l'utilisateur.
  4. Tester la solution développée dans des contextes différents, qu'ils soient de type unitaire, fonctionnels, et, le cas échéant, d'intégration, afin de s'assurer que l'application fournisse la réponse attendue, quel qu'en soit l'usage.

Activité 2

Développement d'application Web

  1. Développer les composants d'accès aux données et d'entité serveur afin de répondre aux exigences de l'application.
  2. Coder les composants métier serveur, afin de d'exposer à tout type de client les fonctionnalités de l'application cible.
  3. Développer l'application afin que la partie modèle (Composants métier et données) soit séparée de la partie Vue (affichage et données) et fournir ainsi une solution robuste, qui puisse évoluer s'adapter aux évolutions fonctionnelles.
  4. Assurer la disponibilité des services applicatifs depuis un nombre divers de clients, qu'ils soient graphiques ou non afin de garantir une souplesse d'utilisation.
  5. Concevoir les interfaces graphiques de type Web proposant aux utilisateurs les services applicatifs développés afin de répondre aux besoins fonctionnels.

Activité 3

Développement d'application FrontEnd

  1. Concevoir la structure de l'application graphique Web afin de produire sur un quelconque type de client y compris mobile, une interface souple et fluide.
  2. Développer les composants graphiques reliés ou non aux services applicatifs serveur dans le but de former l'application finale.
  3. Déployer l'application cliente en adoptant les normes de déploiement pour une livraison rapide d'applications de qualité.

62,4 / 100Note moyenne obtenue par les personnes ayant passé la Certification M2i Langages de Programmation en 2020

CERTIFICATION PARTIELLE : passage possible par activité

Modalités d'évaluation :

Evaluation continue par l'usage d'une plateforme de validation de code : Pour certains cours, ou par la réalisation d'ateliers pratiques, d'études de cas et de questionnaires sur les compétences acquises en cours de formation. La durée de ce type d'évaluation dépend de sa nature, l'évaluation est réalisée entre 1h30 heures et 2h30. Le nombre de questions ou de mise en situation est variable et inclut au minimum 30% de questions pratiques de codage. L'authentification des candidats est assurée en salle de manière sécurisée, puis relayée par le système informatique d'évaluation qui intègre un module d'accès.

Utilisation du questionnaire final à visée professionnelle : D'une durée moyenne de 1h à 1h30, il valide les compétences selon les technologies utilisées de l'activité compétences recherchée, inclut une moyenne de 40 questions ou mises en situation.

Commission d'évaluation : un jury donne un avis au regard du référentiel de certification (capacités professionnelles et/ou critères) sur la base du questionnaire professionnel, de la grille d'évaluation et des commentaires du formateur. Celui-ci est constitué d'un référent interne, d'un directeur d'agence et d'un expert extérieur qui signeront le PV.

Présentation des projets sous la forme d'une soutenance : Dans certains cas et dans les délais et conditions préalablement fixés, afin de montrer que les capacités professionnelles à évaluer selon cette modalité ont bien été mises en œuvre en entreprise à l'occasion de projets ou activités. Expert référent, Directeur d'agence et expert extérieur sur une journée dédiée pour la soutenance sur le sujet.

 

Filtres de recherche

Découvrez les formations certifiées M2i Langages de programmation

Afficher plus de formations

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous