Accueil | Nos formations | Titre professionnel | Développeur web et web mobile | Titre professionnel – Développeur web et web mobile
60
H mentorat
Formation certifiante
Toute personne souhaitant développer les compétences nécessaire pour accéder au poste « Développeur web et web mobile »
Obtenir le titre professionnel « Développeur web et web mobile » en présentiel dans l’un des centre habilités à certifier de votre choix en France.
Voici le déroulé des épreuves :
Présentation d’un projet réalisé en amont de la session : 00 h 35 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 40 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.
Entretien final : 00 h 15 min
Y compris le temps d’échange avec le candidat sur le dossier professionnel.
Durée totale de l’épreuve pour le candidat : 02 h 00 min
Comprendre les fondamentaux du développement front-end et son importance dans la création d’applications web et web mobile sécurisées.
Apprendre à concevoir des maquettes d’interfaces utilisateur adaptées aux besoins des utilisateurs.
Acquérir les compétences nécessaires pour créer des interfaces utilisateur statiques conformes aux maquettes.
Maîtriser les concepts et les techniques pour rendre les interfaces utilisateur interactives et dynamiques.
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
Module 1 : Introduction au développement front-end
Introduction au développement front-end
Principaux langages et technologies utilisés (HTML, CSS, JavaScript)
Outils et environnements de développement
Exercice : Installer et configurer un environnement de développement adapté à un projet web ou web mobile.
Module 2 : Maquettage des interfaces utilisateur
Principes de design d’interfaces utilisateur
Outils de maquettage (Sketch, Adobe XD, Figma)
Notions de responsive design
Exercice : Créer la maquette statique d’une interface utilisateur web ou web mobile.
Module 3 : Développement d’interfaces utilisateur statiques
Syntaxe HTML et structuration des pages
Stylisation avec CSS : sélecteurs, propriétés, classes et id
Intégration des éléments graphiques et des médias
Exercice : Réaliser une interface utilisateur statique en utilisant HTML et CSS.
Module 4 : Développement de la partie dynamique des interfaces utilisateur
Introduction aux interactions côté client avec JavaScript
Manipulation du DOM
Gestion des événements et des animations
Exercice : Ajouter des fonctionnalités interactives à une interface utilisateur statique en utilisant JavaScript.
Module 5 : 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 6 : 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 7 : 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 8 : 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 9 : 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
Réservez une place ou posez vos questions en remplissant le formulaire ci-dessous
Ou en appelant le numéro ci-après
9 150,00€
Un reste à charge possible de 0 €
selon le montant en euros
disponible sur votre CPF.
Heures tutorées :
60
Niveaux de connaissance requise :
Niveau équivalent BAC requis
Mode d’enseignement :
elearning
Le portail de la formation en ligne
Menu
© Une création Publika.com | Données personnelles | Mentions légales | Politique des réclamations | Contact