Bloc 2 – TP Développeur web et web mobile -Développer la partie back-end d’une application web ou web mobile sécurisée

18

H mentorat

Formation certifiante

2 900,00
developpement-app-web

Pour qui ?

Toute personne souhaitant développer des compétences dans le domaine du développement web et web mobile

Ce que vous allez maîtriser

Se certifier sur le bloc de compétences RNCP37674BC02 – Développer la partie back-end d’une application web ou web mobile sécurisée

Ce titre s’obtient sur plusieurs épreuves en présentiel dans un centre habilité à évaluer de votre choix en France.

Voici les épreuves :

Présentation d’un projet réalisé en amont de la session : 00 h 20 min
En amont de la session d’examen, le candidat réalise un ou plusieurs projets.
Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l’ensemble des projets.
Lors de l’examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.
Le candidat présente ensuite son ou ses projets au jury.

Entretien technique : 00 h 30 min
Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s’assurer de la maîtrise des compétences couvertes par le projet ou les projets.
Un questionnement complémentaire lui permet d’évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.

Questionnaire professionnel : 00 h 30 min
L’ensemble des candidats répondent en même temps au questionnaire professionnel en présence d’un surveillant.
Le candidat étudie une documentation technique rédigée en anglais.

Il répond à
– deux questions fermées à choix unique posées en français ;
– deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais.

Durée totale de l’épreuve pour le candidat : 01 h 20 min

Objectifs pedagogiques

Acquérir les compétences nécessaires pour mettre en place une base de données relationnelle
Développer des composants d’accès aux données SQL et NoSQL
Développer des composants métier côté serveur
Documenter le déploiement d’une application dynamique web ou web mobile

Le Programme

Module 1 : Introduction aux bases de données relationnelles

Concepts de base des bases de données relationnelles
Modélisation des données
Langage SQL : requêtes SELECT, INSERT, UPDATE, DELETE

Exercices pratiques : création de bases de données, écriture de requêtes SQL

Module 2 : Bases de données NoSQL

Introduction aux bases de données NoSQL
Types de bases de données NoSQL (document, clé-valeur, colonne, graphe)
Utilisation de MongoDB (ou autre base de données NoSQL populaire)

Exercices pratiques : manipulation de données avec MongoDB

Module 3 : Développement de composants d’accès aux données

Choix du langage de programmation (ex: Python, Java, Node.js)
Utilisation de frameworks ORM (ex: Hibernate, Sequelize)
Création de CRUD (Create, Read, Update, Delete) pour les bases de données relationnelles et NoSQL

Exercices pratiques : création de composants d’accès aux données

Module 4 : Développement de composants métier côté serveur (Semaines 7-9)

Architecture MVC (Modèle-Vue-Contrôleur)
Développement de services web RESTful
Sécurité côté serveur : authentification et autorisation

Exercices pratiques : création de services web sécurisés

Module 5 : Documentation et déploiement

Documentation des API
Déploiement d’une application sur un serveur
Gestion des versions et des environnements (ex: Dev, Test, Prod)

Exercices pratiques : documentation et déploiement d’une application

Compétences acquises avec cette formation

Réservez une place ou posez vos questions en remplissant le formulaire ci-dessous

Ou en appelant le numéro ci-après

    2 900,00

    Un reste à charge possible de 0 €
    selon le montant en euros
    disponible sur votre CPF.

    Heures tutorées :

    18

    Niveaux de connaissance requise :

    Niveau équivalent BAC requis

    Mode d’enseignement :

    elearning

    On Adore !

    Ce que disent nos clients

    Mariame
    Lire plus
    Très bon suivi, Un bon accompagnement personnalisé tout au long de la formation.
    Alexis
    Lire plus
    L'échange a été intéressant et m'a permis d'évaluer mon niveau. Je sais maintenant les éléments à travailler.
    Isabelle
    Lire plus
    cours tres intéressants, formateur à l'ecoute et tres agréable, merci à lui pour sa patiente
    Précédent
    Suivant
    The Best !

    Pourquoi choisir nos formations en ligne ?

    Accompagnement personnalisé
    Accompagnement personnalisé
    Lire plus
    Un formateur expérimenté vous accompagne et suit votre progression.
    Formation à distance
    Formation à distance
    Lire plus
    Etudiez en ligne à domicile et accédez à votre support de formation 24h/24.
    Des formations certifiantes
    Des formations certifiantes
    Lire plus
    Nos formations sont certifiantes et reconnues. Enrichissez votre CV !
    Précédent
    Suivant