Coder et déployer une application web simple

Présentation

De l’analyse du besoin à la mise en production, en passant par le développement des fonctionnalités de l’application web, le·la professionnel⋅le du Web programme et met en ligne des applications.

L’activité du⋅de la professionnel⋅le en capacité de coder et déployer une application web simple s’articule autour de 5 activités principales :

  • Conception de l’application web

  • Développement du backend de l’application web

  • Développement du frontend de l’application web

  • Déploiement de l’application web

  • Assurer la sécurité de l’application web

Chiffres clés du secteur

+3,6%
c’est la croissance du secteur du numérique en 2018
232 000
postes seraient à pourvoir entre 2017 et 2027
41 764 €
c’est le revenu annuel brut moyen d’un⋅e développeur⋅se en France

Compétences visées

  • À partir d’un cahier des charges précis, identifier les technologies nécessaires à la réalisation de l’application web

  • Concevoir l’architecture technique de l’application web

  • Réaliser les fonctionnalités basiques d’une application web à partir d’un langage backend et utiliser les frameworks correspondants

  • Configurer et assurer la gestion de la base de données de l’application

  • Créer des gabarits à partir d’un cahier des charges et de schémas fonctionnels

  • Intégrer le contenu visuel et textuel de l’application web en respectant le cahier des charges

  • Ajouter de l’interactivité en Javascript aux pages web de l’application 

  • Tester et assurer la compatibilité de l’application sur différents terminaux

  • Réaliser une application web qui respecte les principales normes de qualité et d'accessibilité

  • Configurer un serveur web

  • Mettre en ligne l’application web

  • Assurer la disponibilité et le suivi de l’application web

  • Prévenir l’application web contre les risques classiques

  • Mettre en pratique les méthodes de prévention contre les attaques

  • Faire de la veille

  • Travailler en équipe

  • Être autonome et apprendre en autodidacte

  • S’exprimer sur des éléments techniques auprès de ses collaborateurs

Programme et évaluation

Phase d’immersion

  • Les mains dans la tech : mise en place de son environnement de travail, première mise en application de l’algorithmique et de la programmation

  • Contractualisation du parcours entre le formateur et les apprenants

Gestion de projet et qualité

  • Qualité web, accessibilité

  • Sécurité et RGPD

Fondamentaux

  • Conception et maquettage d’une application web

  • Développement d’une interface web

  • Développement de la partie back-end

  • Déploiement de l'application web

Approfondissement

  • Interfaces dynamiques et responsives

  • Architecture MVC

  • Sécurisation des applications

  • Accessibilité des applications       

Une formation professionalisante 

  • Parrainage d'une entreprise pour chaque promotion

  • Stage et alternance

  • Simulation d’entretien, job dating

  • Meet-up

  • Participation aux jurys

Évaluation

portfolio

Un portfolio comprenant la réalisation d'au moins 3 projets tout au long de la formation

project

La réalisation d'un chef d'œuvre : projet de l'apprenant, attestant de la maîtrise de l'ensemble des compétences visées

jury

Une soutenance devant un jury de professionnels

Admission

  • Très forte motivation, à prouver !

  • Découvrir le code soi-même (plateformes d'apprentissage en ligne)

  • Explorer les principaux métiers du numérique, ce qu’ils font, à quoi ils servent

  • Vouloir travailler en équipe

  • Ce que nous cherchons ? De la curiosité, de la créativité, une bonne expression à l’oral et à l’écrit, une représentation claire du métier… et bien sûr, l’envie de s’engager dans une formation intense !


Les sessions ouvertes

Prix de la formation

Gratuit grâce aux partenaires financeurs de la formation et les fonds de financement de la formation. 

(Pour les financeurs de la formation professionnelle des demandeurs d'emploi : 15 à 25€ de l'heure selon la qualification visée et l'accompagnement à mobiliser)

Retourner en haut