header

Développer la partie front-end d’une application web ou web mobile sécurisée

En partenariat avec
100% en ligne
Eligible CPF
Candidater en ligne Demander une documentation
Développer la partie front-end d’une application web ou web mobile sécurisée
Candidater en ligne Demander une documentation

Grâce à cette formation, vous obtiendrez toutes les compétences pour concevoir un site web ou une application, en intégrant les recommandations de sécurité.

Vous serez capable de :
  • Installer et configurer son environnement de travail en fonction du projet web ou web mobile
  • Maquetter des interfaces utilisateur web ou web mobile
  • Réaliser des interfaces utilisateur statiques web ou web mobile
  • Développer la partie dynamique des interfaces utilisateur web ou web mobile
Vous obtiendrez à l’issue de la formation :
  • Attestation reconnaissant l'acquisition d'un bloc de compétences
    CCP "Développer la partie front-end d’une application web ou web mobile sécurisée" du Titre Professionnel “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
  • Attestation de fin de formation &
Durée estimée :
200h
4 mois
Lieu :
100% en ligne
Démarrage :

A tout moment de l'année

Certification :
Bloc de compétences

J'organise ma formation

  • Je démarre à tout moment de l'année*
  • 100% en ligne : j'apprends où et quand je veux
  • Garantie réussite : 2 ans d'accès supplémentaire à tous vos services de formation à l’issue de votre formation et 2 passages d’examen inclus**

* Le délai moyen d'accès à la plateforme est de 14 jours. Ce délai peut varier en fonction du type de financement et de l'accord du financeur.
Une fois l'accord de votre financeur reçu, vous recevrez un mail de connexion à la plateforme. Vous cliquez sur le lien, choisissez votre mot de passe et démarrez votre formation
**Voir les CGV Studi
***pour les Diplômes STUDI, les Titres RNCP et les Titres Professionnels (hors Diplômes d'Etat)

Je contacte un conseiller

Tarifs et solutions de financement

1 990 €

Tarif pour les particuliers.

Financement CPF
Jusqu'à 100%
France Travail
A partir de 0 €

Formation éligible à des aides de France Travail (anciennement Pôle Emploi)


Bourse d'études
Jusqu'à -30%

Bénéficiez d'une bourse d'études en fonction de votre profil


Financement personnel
A partir de 69 €/mois

Maîtrisez le coût de votre formation en la finançant sur 10, 12, 24 ou 36 mois. ****


Financement CPF Jusqu'à 100%
Inclus
  • Cours écrits et vidéos à la demande 

  • Accès illimité aux 4 000 cours du soir* en direct et replay

  • Accompagnement pédagogique personnalisé

  • Projets professionnels

  • Coaching carrière

  • Accès illimité à Studi + pendant 2 ans

  • Frais de dossier et d'inscription**

  • Garantie Réussite 2 ans et Garantie Diplômé ou Remboursé***

*Nombre moyen de cours du soir en direct observés sur les 12 derniers mois (organisés majoritairement à partir de 18h)
**Hors Diplômes d’État
***Voir les CGV Studi
**** Sous réserve d’acceptation. Vous disposez d’un délai de rétractation. Voir conditions

Programme Développer la partie front-end d’une application web ou web mobile sécurisée

  • Les fondamentaux du développement (facultatif)
    1.Écosystème et outils du développeur
    • L'histoire de l'informatique et d'Internet, culture générale numérique
    • Le fonctionnement d'Internet
    • Sensibilisation à la cybersécurité
    • Les droits d'auteur et licences libres
    • La sensibilisation à la RGPD
    • Repl.it
    • Github Student Developper Pack
    • La suite Jetbrains
    • VSCode
    • La préparation de l'environnement de travail localhost
    • Les lignes de commande linux
    • Jeux de logique
    • Assurer une veille technologique en développement
       
    2.Introduction à la programmation
    • Introduction à la programmation
    • Introduction aux variables
    • Les types et portées des variables
    • Les structures de contrôle
    • les opérateurs et opérateurs logiques
    • Les boucles
    • Les chaînes de caractères
    • La structure de données Tableau
    • La structure de données Liste
    • Le type de données Date
    • L'utilisation des fonctions
    • L'écriture des fonctions
    • Représentation graphique d'un algorithme : flowchart
    • L'écriture d'un algorithme en pseudo-code
    • Mon premier algo
    • La récursivité
    • Les Tris 1
    • Les Tris 2
    • La recherche
       
  • Développer la partie front-end d’une application
    1.Participer à des projets web
    • L'environnement du développeur web
    • Les modèles de gestion de projet
    • Les outils collaboratifs de partage de ressources
    • Le récit utilisateur (user story)
    • Bien rédiger ses user stories
       
    2.Réaliser une maquette avec Figma
    • Introduction aux concepts UX (versus UI)
    • Planifier et suivre les tâches du maquettage
    • Prendre en main Figma et son interface
    • Importer et exporter des fichiers sur Figma
    • Créer des composants sur Figma
    • Utiliser les composants animés sur Figma
    • Créer un design responsive sur Figma
    • Créer un prototype, le partager et l'exporter avec Figma
    • Prendre en compte l'accessibilité visuelle sur Figma
    • Collaborer avec Figma
    • Découvrir le Dev Mode de Figma
       
    3.Créer un site web avec HTML & CSS
    • Introduction au HTML
    • Syntaxe générale de HTML
    • L'organisation du texte
    • Un langage hypertexte
    • Le multimédia en HTML
    • Introduction au CSS
    • CSS3 : Le stylage du texte
    • La structuration logique en HTML5 et le modèle de boîtes en CSS3
    • Les sélecteurs CSS
    • La mise en page avec CSS
    • La création de tableaux
    • La création de formulaires
    • Layout avec CSS Grid
    • Les effets avancés de CSS
    • Le responsive design
    • Introduction à Bootstrap
    • Ouverture vers d'autres frameworks CSS
    • Le référencement des sites Web
    • Valider la qualité de son site
    • Déployer son site sur le web
       
    4.Créer un site web avec le CMS Wordpress
    • Installer et configurer WordPress sur son serveur : Hello world
    • L'administration de son site wordpress
    • Les paramètres d'un site Wordpress
    • Les solutions de paiement en ligne
    5.Débuter avec JavaScript
    • Introduction à javascript
    • Syntaxe et intégration de JS
    • Les variables en JS
    • Les opérateurs
    • Structures de contrôle en JS
    • Les boucles
    • Les fonctions en JS
    • Les types de données
    • L'objet JavaScript Number
    • Les objets JavaScript String et Array
    • Les objets JS
    • Les classes et l'instanciation d'objet
    • L'objet Date
    • Introduction au Document Object Model
       
    6.Programmer avec Javascript
    • JS Browser BOM (window - screen - Location - History, etc)
    • Fonction asynchrone et callback
    • Le format JSON et AJAX
    • Les promesses
    • Découverte des patrons de conception
    • JavaScript Events
    • Introduction et installation de TypeScript
    • Type de donnée avec TypesScript
    • Données avancée avec TypeScript
    • L'objet avec TypeScript
    • JavaScript Graphics
    • JavaScript Canvas
    • La Gestion d'erreur
    • Debug
    • Les bonnes pratiques de la programmation avec JS
       
    7.Utiliser Git et Github pour gérer son code source
    • Introduction à la ligne de commande
    • Introduction à Git et Github
    • Les bases
    • Les interactions avec le dépôt distant
    • Naviguer dans l'historique
    • La gestion des branches
    • Les branches avec Git - Rebaser
    • Les bonnes pratiques
       
    8.Déployer son application web
    • La mise en ligne d’applications web avec Heroku
    • Présentation et utilisation de Fly.io
    • Présentation et utilisation de planethoster
       
    9.Sécuriser ses applications web
    • Les principales failles de sécurité
    • Les guides de tests
    • Analyser la sécurité pour évaluer la vulnérabilité d'une application web
    • Sécuriser la publication d'une application web
       
    10.Gérer des conteneurs
    • L’architecture applicative de microservices
    • L'outil Docker : principes, objectifs et solutions
    • Le Dockerfile et ses instructions
    • Docker Compose : Introduction
    • Docker Compose : Étude de cas
    • L'automatisation de la création des containers avec un outil de type Docker
    • L'utilisation des conteneurs pour gérer les mises à jour applicatives
       

La méthode Studi : votre chemin vers le succès

Accompagnement jusqu’à la réussite

Support pédagogique à chaque étape de votre parcours de formation, et assistance de vos formateurs experts sous 24h ouvrées maximum

Picto escalier
Coaching carrière

Programme de coaching exclusif orienté emploi et carrière pour booster votre employabilité et votre succès en poste 

Picto règle crayon
Apprendre en faisant

Pédagogie active où l’apprenant est acteur de son propre apprentissage : construisez, créez, expérimentez !

Picto valise
Se préparer pour le monde réel

Apprentissage directement applicable basé sur des exemples réels, projets, cas pratiques et contenus immersifs

Picto blason
Réseau d'experts de premier plan

Plus de 300 formateurs experts pour transmettre les meilleures pratiques dans chaque domaine

Picto devices
Excellence académique & digitale

Cours écrits et vidéos, à la demande et en direct Plateforme de formation accessible 24h/24 et 7j/7 en ligne et sur app iOS/Android

Modalités

  • Conditions d'admission

    Pour entrer en formation, le candidat doit : 

    • Être âgé(e) de 16 ans révolus à la date d’entrée en formation
  • Expérience professionnelle et stage

    Dans le cadre de votre formation, le stage n'est pas obligatoire. 

    Toutefois, toute expérience professionnelle, passée ou en cours, ou réalisation de stage, vous permet de développer vos compétences et de vous immerger dans le milieu que vous rejoindrez prochainement.

    Cela reste un atout pour l'obtention de votre Titre/Diplôme.

    Studi vous fournira une convention de stage sur demande.

  • Examen
    Mois d'examen : Janvier/FévrierMars/AvrilJuin/JuilletSeptembre/OctobreNovembre/Décembre
    Lieu : "En présentiel (Paris, Montpellier, Bordeaux ou Lyon au choix). Possible également en présentiel pour la Martinique, la Guadeloupe et La Réunion sur les sessions de Juin/Juillet et Novembre/Décembre."

    Le candidat sera évalué selon les modalités suivantes :

     

    PENDANT LA FORMATION :

    • Évaluation en cours de formation (ECF)
    • Dossier professionnel et ses annexes (DP)
    • Dossier de projet

     

    EXAMEN FINAL EN PRÉSENTIEL :

    • 1 présentation d'un projet réalisé en amont (20 min)
    • 1 entretien technique avec le jury (30 min)
    • 1 questionnaire professionnel (30 min)
  • Certification
    Certification : CCP "Développer la partie front-end d’une application web ou web mobile sécurisée" du Titre Professionnel “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
    Certificateur : Ministère du Travail
  • Equivalences et passerelles

    RNCP31114BC01 - Développer la partie front-end d'une application web ou web mobile en intégrant les recommandations de sécurité

  • Poursuite d'études

    Après avoir obtenu le TP - Développeur Web et Web Mobile, il est possible de :
    - Soit intégrer directement le marché du travail
    - Soit poursuivre vers un parcours de niveau 6 en développement, par exemple un Bachelor Développeur d'applications ou un Bachelor Développeur Web.

Chez Studi, les + qui font la différence sont inclus en illimité dans votre formation

  • Abonnements spécialisés

    Je bénéficie d'accès à des revues spécialisées adaptées à ma formation

  • Licences métier 

    Je bénéficie de licences métiers adaptées à ma formation

  • Langues

    Je suis des cours de langues et je prépare mes tests reconnus par l'État et les entreprises

  • Logiciels

    J'accède à plus de 50 000 formations vidéo sur les logiciels de référence

  • Soft skills

    Je développe les compétences transversales utiles à ma réussite : créativité, intelligence relationnelle, prise de parole en public avec le Cours Florent...

  • Pack Intelligence Artificielle 

    Pour vous initier à l'Intelligence Artificielle, son utilisation pratique au quotidien, les défis et les opportunités qu'elle propose ! 

  • Business

    Je me forme à la création d'entreprise

  • Bibliothèque 

    J'accède en ligne à plus de 29 000 ouvrages de référence dans leur domaine

  • Licence Office 365

    Offerte pendant 2 ans

Voir plus

Complétez votre diplôme et différenciez-vous !

Ajoutez des compétences techniques et comportementales à votre CV 

Plus de 150 spécialisations métiers au choix et un pack 100% soft skills en partenariat avec le Cours Florent 

Voir les spécialisations métiers   Voir le pack Soft Skills

Former une équipe