Développeur Web
& Web Mobile

Devenez développeur web et mobile avec LiveCampus, une formation 100 % en ligne et flexible. Transformez-vous en professionnel recherché grâce à un calendrier sur mesure, adapté à votre rythme.

Apprenez les dernières technologies et outils pour créer des applications web et mobiles performantes !
Le programme
Modalités
Évaluations
Métiers visés
Titre RNCP
Devenez expert en développement web et mobile !

Maîtrisez la création d'applications sécurisées, performantes et polyvalentes, en front-end et back-end. Conception, développement, sécurisation, déploiement :
tout pour devenir un développeur accompli !

La formation est conçue pour vous offrir une expérience d’apprentissage complète et interactive :

Plateforme de formation en ligne :
→ Accès à des ressources pédagogiques variées (cours, exercices, quiz, etc.) pour un apprentissage en FOAD (Formation Ouverte à Distance).

Accompagnement personnalisé :
→ Un suivi par l’équipe pédagogique de LiveCampus.
→ Un accès illimité à toutes les ressources et services d’accompagnement pendant toute la durée de la formation.

Encadrement technique :

→ Un support technique dédié est disponible par mail pour vous accompagner dans l’utilisation de la plateforme et résoudre tout problème technique (connexion, matériel, fonctionnalités, etc.).
→ Une réponse garantie sous 24 heures pour toute demande d’assistance.


Programme :

Outils de développement et de conception
Environnements de développement intégrés
⮕ Logiciels de design graphique

Choix des outils et langages
⮕ Front-End d'applications Web/Web Mobile
⮕ Outils et langages adaptés

Types de maquettes
Maquettes pour visualisation et communication

Outils de conception de maquettes
Utilisation des maquettes

Création de maquettes avec Figma
Maquettes interactives et collaboratives

Sémantique avec HTML
Balises HTML sémantiques

Mise en forme avecCSS
Stylisation des pages web
⮕ Mise en page, typographie, responsive design

Découverte d'un framework CSS
Bootstrap pour des pages web réactives

Déploiement et SEO/SEA
⮕ Techniques de déploiement
⮕ Optimisation du référencement naturel

Bases du JavaScript
Fondamentaux de JavaScript
⮕ Variables, fonctions, événements

JavaScript avec le DOM
Manipulation du Document
⮕ Object Model

Dynamiser son site avec JavaScript
⮕ Requêtes HTTP et interaction avec des APIs

Développement Back-End d'applications Web/Web Mobile
Types de bases de données
⮕ Relationnelles (SQL)
⮕ Non relationnelles (NoSQL)

Schématisation d'une base de données relationnelle
Conception et structuration
⮕ Normalisation, schémas

Présentation et conception du SQL (MySQL)
Création, lecture, mise à jour, suppression de données

Conception d'un back-end sécurisé (PHP)
Développement de la logique serveur

Gestion des utilisateurs
Authentification, autorisation, gestion des sessions

Back-end sécurisé avec un framework (Symfony)
Développement d'applications robustes

Accès aux données d'une base relationnelle (PHP)
Techniques d'interaction avec SQL

Conception d'une base NoSQL (MongoDB)
Stockage de données non structurées
⮕ Interaction avec Node.js

Tests unitaires, fonctionnels, end-to-end
Tests unitaires (PHPUnit), fonctionnels, et end-to-end

Documentation de projet
Documentation complète, du développement à la maintenance

Documentation de projets JavaScript/TypeScript (Node.js)
Techniques de documentation

Documentation de projets en PHP
Création de documentation pour PHP

Outils de documentation de code automatique
JSDoc, PHPDoc

Conditions d'admission

Pour entrer en formation préparant au Titre visé, le candidat doit :

➔ Être âgé(e) de 16 ans révolus à la date d’entrée en formation

ET

Avoir validé un diplôme ou un Titre certifié de niveau 5 (Bac+2)

Examen

Mois d'examen : Les sessions d'examen ont lieu toute l’année.

Lieu : Les examens ont lieu en présentiel, à Paris, en Octobre/Janvier et autre période à la demande.

Pour obtenir le Titre, le candidat sera évalué selon les modalités suivantes :

Les épreuves certifiantes ont lieu en présentiel et suivent les descriptions du Référentiel de Certification, évaluant les deux blocs de compétences :

Présentation d'un projet :
- Durée : 35 minutes.
- Présentation d'un projet réalisé avant la session d'examen.

Entretien technique :
- Durée : 40 minutes.
- Évaluation des compétences techniques et de la compréhension des concepts.

Questionnaire professionnel :
- Durée : 30 minutes.
- Etude d'une documentation technique rédigée en anglais et réponse à des questions.

Entretien final :
- Durée : 15 minutes.
- Discussion finale pour évaluer la compréhension globale et les compétences acquises.

Durée totale des épreuves en présentiel :
- 2 heures.
- Ce système d'évaluation est conçu pour assurer une validation complète et rigoureuse des compétences acquises tout au long de la formation.

Equivalences et passerelles

Le certificateur n’a identifié aucune équivalence.

Poursuite d'études

Après avoir obtenu le Titre, vous avez plusieurs options :

Intégrer directement le marché du travail.
Poursuivre vers un Bachelor Développeur Angular ou Developpeur web full stack Data & DevOps avec LiveCampus, ce qui vous permettra d'obtenir un Titre de niveau 6, équivalent à un Bac +3.

Accompagnement des épreuves pour
personnes en situation de handicap

Les apprenants en situation de handicap peuvent bénéficier d'aménagements pour les épreuves, tels que du temps supplémentaire et/ou des aides humaines et techniques, sur présentation de documents officiels (RQTH, carte d’invalidité, etc.).

Pour cela, il est nécessaire de remplir un formulaire de demande d’aménagement du Ministère du Travail, que nous transmettrons à la DREETS du lieu où se déroulent les examens.

Notre référente handicap est à votre disposition à l'adresse : handicap@livecampus.fr pour discuter des implications de votre situation pendant la formation et évaluer vos besoins.

Des aménagements peuvent être mis en place avant le début de la formation si LiveCampus peut y répondre de manière adéquate.

Certification

Titre Professionnel “Développeur web et web mobile” de niveau 5, enregistré au RNCP sous le numéro 37674 par décision de France Compétences du 13/05/2023.
Certificateur : Ministère du Travail.

Pour obtenir le taux d’insertion dans les fonctions visées, consulter la fiche RNCP sur le site de France compétences.

Validation par bloc de compétences

La certification professionnelle est composée de plusieurs blocs de compétences à acquérir pour l'obtention de la certification professionnelle. Il est possible de valider un ou plusieurs des blocs de compétences.

Chaque bloc peut être acquis individuellement.
La fiche RNCP accessible depuis chaque fiche formation en précise les modalités d'obtention.

Pour toute question concernant les blocs de compétence, contactez votre conseiller en formation.
Un bloc de compétences n'a pas de durée de validité, il est acquis à vie.

Indicateurs de performance

Taux de satisfaction lié aux cours : 78%
Taux de satisfaction générale : 73%

Évaluations en cours de formation (ECF) :

Bloc 1 et Bloc 2 :
Chaque bloc comprend l'élaboration d’un projet qui met en oeuvre les compétences spécifiques de l'activité-type, avec production d'un dossier associé.
Les résultats de ces évaluations sont consignés dans le livret ECF, qui est transmis au jury lors de l’examen final.

Quizz de validation :
Un quiz est proposé à la fin de chaque module pour valider les acquis et permettre l'accès au module suivant.

Préparation des épreuves de certification :
Rédaction du dossier professionnel : Le dossier inclut des exemples de pratiques professionnelles illustrant les compétences attendues, complété d’annexes pertinentes.

Dossier projet :
Élaboration d’un ou plusieurs projets démontrant les compétences de l'activité-type, avec création d'un dossier associé. Ces projets seront présentés au jury lors des épreuves finales.

Accompagnement pédagogique :
Un soutien pédagogique est disponible pour optimiser la préparation et la réussite aux examen.

01

Candidatez

Remplissez le formulaire de candidature avec les éléments demandés.

02

Passez le test d'admission

Évaluez vos compétences avec des tests, suivis d'un entretien en ligne pour discuter de vos objectifs et motivations.

03

Découvrez la plateforme

Si votre profil est validé, nous vous envoyons vos accès à la plateforme.

04

Le début des cours

L'aventure de la formation en ligne débute pour vous ! Commencez vos cours et obtenez votre Titre RNCP.

Titre RNCP de niveau 5 de Développeur web et web mobile**

Niveau Bac +2

La formation LiveCampus vous permet d’obtenir** un Titre professionnel enregistré au RNCP, le Répertoire National des Certifications Professionnelles.

Reconnu par l’Etat mais aussi par les entreprises, ce titre offre la garantie de compétences acquises et adaptées au marché de l’emploi.Voir le titre sur francecompetences.fr

** Validation du Titre Professionnel TP Développeur web et web mobile  – niveau 5, enregistré au RNCP sous le numéro 37674 par décision de France Compétences du 13/05/2023

Les épreuves certifiantes ont lieu en présentiel et suivent les descriptions du Référentiel de Certification, évaluant les deux blocs de compétences :

Présentation d'un projet :
- Durée : 35 minutes.
- Présentation d'un projet réalisé avant la session d'examen.

Entretien technique :
- Durée : 40 minutes
- Évaluation des compétences techniques et de la compréhension des concepts.

Questionnaire professionnel :
- Durée : 30 minutes.
- Etude d'une documentation technique rédigée en anglais et réponse à des questions.

Entretien final :
- Durée : 15 minutes
- Discussion finale pour évaluer la compréhension globale et les compétences acquises.

Durée totale des épreuves en présentiel :
- 2 heures.
- Ce système d'évaluation est conçu pour assurer une validation complète. et rigoureuse des compétences acquises tout au long de la formation

Développeur Web & Web Mobile

Devenez développeur web et mobile avec LiveCampus, une formation 100 % en ligne et flexible. Transformez-vous en professionnel recherché grâce à un calendrier sur mesure, adapté à votre rythme.

Apprenez les dernières technologies et outils pour créer des applications web et mobiles performantes !
Header image
Upload UI elementUpload UI elementUpload UI elementUpload UI element
Devenez développeur Web & Web Mobile avec LiveCampus !

Développez vos compétences en développement web et web mobile et devenez un expert dans la création d'applications web sécurisées !
Devenez un développeur polyvalent, capable de concevoir et de réaliser des applications web et web mobile performantes et sécurisées, en maîtrisant à la fois le front-end et le back-end ! Conception, développement, sécurisation, déploiement... tous les éléments nécessaires pour devenir un développeur web polyvalent et accompli !
Le programme
La formation est conçue pour vous offrir une expérience d’apprentissage complète et interactive :

Plateforme de formation en ligne :

→ Accès à des ressources pédagogiques variées (cours, exercices, quiz, etc.) pour un apprentissage en FOAD (Formation Ouverte à Distance).

Accompagnement personnalisé :

→ Un suivi par l’équipe pédagogique de LiveCampus.

→ Un accès illimité à toutes les ressources et services d’accompagnement pendant toute la durée de la formation.

Encadrement technique :


→ Un support technique dédié est disponible par mail pour vous accompagner dans l’utilisation de la plateforme et résoudre tout problème technique (connexion, matériel, fonctionnalités, etc.).

→ Une réponse garantie sous 24 heures pour toute demande d’assistance.
Développer la partie Front-End d'une application Web ou Web Mobile Sécurisée
Les outils de développement et de conception

➔ Utiliser les outils de développement et de conception, tels que les environnements de développement intégrés et les logiciels de design graphique, permet aux professionnels de créer et améliorer efficacement des produits numériques.

Choisir les bons outils et langages en fonction du projet

➔ Choisir les bons outils et langages adaptés aux besoins spécifiques d'un projet informatique est essentiel pour optimiser le développement et assurer la qualité.

Les différents types de maquettes

➔ Apprendre à définir les maquettes, comme outil pour la visualisation, la communication et l'apprentissage dans de nombreux domaines, offrant une représentation tangible et accessible des concepts et des projets.

Les outils de conception de maquette

➔ Comprendre comment les maquettes servent d'outil pour la visualisation, la communication et l'apprentissage dans de nombreux domaines.

Créer une maquette avec Figma

➔ Apprentissage pratique de la création de maquettes interactives et collaboratives à l'aide de Figma.

La sémantique avec le HTML

➔ Comprendre l'importance des balises HTML sémantiques pour structurer le contenu web de manière accessible et optimisée.

La mise en forme avec le CSS


➔ Utilisation de CSS pour styliser les pages web, y compris les concepts de mise en page, de typographie, et de responsive design.

Découverte d'un framework CSS

➔ Développer avec Bootstrap pour créer des pages web réactives et bien structurées rapidement avec des composants préconstruits.

Déploiement et SEO/SEA

➔ Techniques pour déployer des applications web en ligne et optimiser leur référencement naturel pour améliorer leur visibilité sur les moteurs de recherche.

Les bases du JavaScript

➔ Apprentissage des fondamentaux de JavaScript pour rendre les pages web interactives, y compris les variables, les fonctions, et les événements.

JavaScript avec le DOM

➔ Manipulation du Document Object Model (DOM) pour modifier dynamiquement le contenu et la structure d'une page web.

Dynamiser son site avec JavaScript

➔ Utilisation de JavaScript pour effectuer des requêtes HTTP et interagir avec des APIs pour récupérer ou envoyer des données.
Développer la partie Back-End d'une application Web ou Web Mobile Sécurisée
Les types de base de données

➔ Introduction aux différents types de bases de données, comme les bases de données relationnelles (SQL) et non relationnelles (NoSQL).

Schématiser une base de données relationnelles

➔ Comprendre comment concevoir et structurer une base de données relationnelles, incluant la normalisation et la création de schémas.

Présentation et conception du SQL (pratique avec MySQL)

➔ Apprentissage du langage SQL pour créer, lire, mettre à jour et supprimer des données dans des bases de données MySQL.

Conception d'un back-end sécurisé à l'aide d'un langage back (PHP)

➔ Développement de la logique serveur d'une application web en utilisant PHP, en mettant l'accent sur la sécurité.

Gestion des utilisateurs

➔ Implémentation de fonctionnalités pour gérer les utilisateurs, y compris l'authentification, l'autorisation, et la gestion des sessions.

Réalisation d'un back-end sécurisé avec un framework (Symfony)

➔ Utilisation du framework Symfony pour développer des applications web robustes et sécurisées.

Accès aux données d'une base relationnelle grâce à un langage back (PHP)

➔ Techniques pour interagir avec une base de données via PHP, en utilisant des requêtes SQL.

Conception d'une base NoSQL (MongoDB) et accès grâce à un langage back (Node.js)

➔ Apprentissage de MongoDB pour stocker des données non structurées et utilisation de Node.js pour interagir avec cette base de données.

Tests unitaires, fonctionnels, end to end

➔ Réalisation de tests unitaires pour valider chaque composant individuellement, pour concevoir des tests fonctionnels pour vérifier que les fonctionnalités répondent aux exigences et pour réaliser des tests end-to-end pour simuler l'expérience utilisateur complète et assurer l'intégration du système.

Documenter un projet de sa phase d'idée à sa phase de maintenance

➔ Importance de la documentation complète d'un projet, couvrant toutes les étapes de développement jusqu'à la maintenance.

Documenter des projets JavaScript - TypeScript en Node.js

➔ Techniques pour écrire une documentation claire et efficace pour des applications développées en Node.js.

Documenter des projets en PHP

➔ Création de documentation pour des projets en PHP pour faciliter la compréhension et la maintenance.

Outils de documentation de code automatique

➔ Utilisation d'outils pour générer automatiquement la documentation du code, comme JSDoc ou PHPDoc, afin d'améliorer la lisibilité et la gestion du code.
Conditions d'admission

Pour entrer en formation préparant au Titre visé, le candidat doit :

➔ Être âgé(e) de 16 ans révolus à la date d’entrée en formation

Examen

Mois d'examen : Les sessions d'examen ont lieu toute l’année.

Lieu : Les examens ont lieu en présentiel, à Paris, en Octobre/Janvier et autre période à la demande.

Pour obtenir le Titre, le candidat sera évalué selon les modalités suivantes :

Les épreuves certifiantes ont lieu en présentiel et suivent les descriptions du Référentiel de Certification, évaluant les deux blocs de compétences :

Présentation d'un projet :
- Durée : 35 minutes.
- Présentation d'un projet réalisé avant la session d'examen.

Entretien technique :
- Durée : 40 minutes.
- Évaluation des compétences techniques et de la compréhension des concepts.

Questionnaire professionnel :
- Durée : 30 minutes.
- Etude d'une documentation technique rédigée en anglais et réponse à des questions.

Entretien final :
- Durée : 15 minutes.
- Discussion finale pour évaluer la compréhension globale et les compétences acquises.

Durée totale des épreuves en présentiel :
- 2 heures.
- Ce système d'évaluation est conçu pour assurer une validation complète et rigoureuse des compétences acquises tout au long de la formation.

Equivalences et passerelles

Le certificateur n’a identifié aucune équivalence.

Poursuite d'études

Après avoir obtenu le Titre, vous avez plusieurs options :

Intégrer directement le marché du travail.
Poursuivre vers un Bachelor Développeur Angular ou Developpeur web full stack Data & DevOps avec LiveCampus, ce qui vous permettra d'obtenir un Titre de niveau 6, équivalent à un Bac +3.

Accompagnement des épreuves pour
personnes en situation de handicap

Les apprenants en situation de handicap peuvent bénéficier d'aménagements pour les épreuves, tels que du temps supplémentaire et/ou des aides humaines et techniques, sur présentation de documents officiels (RQTH, carte d’invalidité, etc.).

Pour cela, il est nécessaire de remplir un formulaire de demande d’aménagement du Ministère du Travail, que nous transmettrons à la DREETS du lieu où se déroulent les examens.

Notre référente handicap est à votre disposition à l'adresse : handicap@livecampus.fr pour discuter des implications de votre situation pendant la formation et évaluer vos besoins.

Des aménagements peuvent être mis en place avant le début de la formation si LiveCampus peut y répondre de manière adéquate.

Certification

Titre Professionnel “Développeur web et web mobile” de niveau 5, enregistré au RNCP sous le numéro 37674 par décision de France Compétences du 13/05/2023.
Certificateur : Ministère du Travail.

Pour obtenir le taux d’insertion dans les fonctions visées, consulter la fiche RNCP sur le site de France compétences.

Validation par bloc de compétences

La certification professionnelle est composée de plusieurs blocs de compétences à acquérir pour l'obtention de la certification professionnelle. Il est possible de valider un ou plusieurs des blocs de compétences.

Chaque bloc peut être acquis individuellement.
La fiche RNCP accessible depuis chaque fiche formation en précise les modalités d'obtention.

Pour toute question concernant les blocs de compétence, contactez votre conseiller en formation.
Un bloc de compétences n'a pas de durée de validité, il est acquis à vie.

Indicateurs de performance

Taux de satisfaction lié aux cours : 78%
Taux de satisfaction générale : 73%

Évaluations en cours de formation (ECF) :

Bloc 1 et Bloc 2 :
Chaque bloc comprend l'élaboration d’un projet qui met en oeuvre les compétences spécifiques de l'activité-type, avec production d'un dossier associé.
Les résultats de ces évaluations sont consignés dans le livret ECF, qui est transmis au jury lors de l’examen final.

Quizz de validation :
Un quiz est proposé à la fin de chaque module pour valider les acquis et permettre l'accès au module suivant.

Préparation des épreuves de certification :
Rédaction du dossier professionnel : Le dossier inclut des exemples de pratiques professionnelles illustrant les compétences attendues, complété d’annexes pertinentes.

Dossier projet :
Élaboration d’un ou plusieurs projets démontrant les compétences de l'activité-type, avec création d'un dossier associé. Ces projets seront présentés au jury lors des épreuves finales.

Accompagnement pédagogique :
Un soutien pédagogique est disponible pour optimiser la préparation et la réussite aux examen.

01

Candidatez

Remplissez le formulaire de candidature avec les éléments demandés.

02

Passez le test d'admission

Évaluez vos compétences avec des tests, suivis d'un entretien en ligne pour discuter de vos objectifs et motivations.

03

Découvrez la plateforme

Si votre profil est validé, nous vous envoyons vos accès à la plateforme.

04

Le début des cours

L'aventure de la formation en ligne débute pour vous ! Commencez vos cours et obtenez votre Titre RNCP.

Titre RNCP de niveau 5 de Développeur web et web mobile**

Niveau Bac +2

La formation LiveCampus vous permet d’obtenir** un Titre professionnel enregistré au RNCP, le Répertoire National des Certifications Professionnelles.

Reconnu par l’Etat mais aussi par les entreprises, ce titre offre la garantie de compétences acquises et adaptées au marché de l’emploi.Voir le titre sur francecompetences.fr

** Validation du Titre Professionnel TP Développeur web et web mobile  – niveau 5, enregistré au RNCP sous le numéro 37674 par décision de France Compétences du 13/05/2023

Les épreuves certifiantes ont lieu en présentiel et suivent les descriptions du Référentiel de Certification, évaluant les deux blocs de compétences :

Présentation d'un projet :
- Durée : 35 minutes.
- Présentation d'un projet réalisé avant la session d'examen.

Entretien technique :
- Durée : 40 minutes
- Évaluation des compétences techniques et de la compréhension des concepts.

Questionnaire professionnel :
- Durée : 30 minutes.
- Etude d'une documentation technique rédigée en anglais et réponse à des questions.

Entretien final :
- Durée : 15 minutes
- Discussion finale pour évaluer la compréhension globale et les compétences acquises.

Durée totale des épreuves en présentiel :
- 2 heures.
- Ce système d'évaluation est conçu pour assurer une validation complète. et rigoureuse des compétences acquises tout au long de la formation

Accessibilité 24/7

La plateforme vous permet d'accéder aux cours et aux ressources à tout moment, vous offrant la liberté d'apprendre à votre propre rythme et selon votre emploi du temps.

Contenu interactif et engageant

Les formations incluent des vidéos, des exercices pratiques qui favorisent une compréhension approfondie et une application immédiate des concepts appris.

Suivi individualisé tout au long de votre formation

Nous nous engageons à vous fournir un suivi individualisé durant votre parcours de formation. Notre équipe est à votre disposition pour répondre à toutes vos questions et vous aider à surmonter les obstacles que vous pourriez rencontrer.
Credit card mockups