Formation Développeur d’application web et web mobile

Devenez développeur/se d'application web et web mobile !

Le développeur/se d'applications web et web mobile est chargé de la programmation technique d'une application.

Partant d'un besoin identifié ou d'un cahier des charges, il/elle va transcrire l'interface en langage informatique, afin de la rendre interactive. Dôté de bonnes connaissances en mathématiques et en informatique, il/elle choisit les logiciels et codes spécifiques pour construire cette application.

En général, il travaille en relation avec le chef de projet, graphistes et UX Designer. Curieux, il effectue une veille constante, pour rester à la pointe des nouvelles technologies. 

Cette formation débouche sur un titre professionnel de niveau III (équivalent Bac+2)

Objectifs de la formation

Le développeur va utiliser des langages de programmation pour développer des applications répondant aux besoins des entreprises.Il a pour missions de : 

  • Analyser et cerner les besoins définis par les entreprises clientes
  • Définir le fonctionnement d’une application 
  • Étudier les différentes solutions techniques
  • Utiliser les bons outils qui lui permettant d’être plus efficace et pertinent
  • Développer la solution
  • Participer aux phases de test
  • Accompagner le déploiement de la solution au sein de l’entreprise
  • Participer à l’évolution de l’application mise en place
  • S’occuper, si besoin, du soutien technique et effectuer des opérations de maintenance après la mise en production de l’application

Programme de la formation

UC 1 - Découverte du métier de développeur

A travers cette UC, les apprenant(e)s découvriront le métier de développeur, son environnement et se projetteront dans leur emploi futur.

  • 1.1  Qu'est ce qu'un développeur ?
  • 1.2 Culture du web et de l'informatique
  • 1.3 Apprendre, rechercher l'information et rester en veille
  • 1.4 Comprendre et travailler la pensée créative
  • 1.5 Anglais technique

UC 2 - Environnement de développement et préparation d'un projet

Il est important d'acquérir des méthodologies de travail, afin de développer sereinement et en collaboration avec le reste de l'équipe les projets d'application. 

  • 2-1 Le versionning
  • 2-2 Les méthodes Agiles
  • 2-3 Concevoir une application

UC 3 - Les bases de l'intégration Web

Tout développeur se doit de maitriser les langages de développement et leurs grammaires, pour pouvoir être efficient.

  • 3.1 - HTML 5 et CSS3
  • 3.2 - Javascript et JQuery
  • 3.3 Bootstrap
  • 3.4 React JS

UC 4  Développement Web - Php

Parmi les compétences demandées, le ou la développeur/ se web se doit de connaitre les logiques du php et de la programmation orientée objet.

  • 4.1 Les bases du Php
  • 4.2 La programmation orientée objet
  • 4.3 Perfectionnement en programmation
  • 4.4 Tester une application
  • 4.5 Travailler avec des Frameworks - Symfony

UC 5 - Maîtriser les bases de données

Les bases de données regroupent l'essentiel des données présentes et visibles dans une application web ou web mobile. Il est essentiel de savoir les structurer, les optimiser et les connecter aux interfaces.

  • 5.1 Conception d'une base de données
  • 5.2 Les SGBD, fonctionnements et usages
  • 5.3 Le Langage SQL

UC6- Créer une progressive web App (PWA)

 Objectif : maîtriser les API permettant de créer les applications hybrides entre application mobile et application web.

UC7 - Une application de bureau avec des langages web

Les apprenants découvriront les bases d’Electron afin de créer une application bureau à partir de langage web.

UC8 - Projets de développement

Le développement informatique ne s'apprenant qu'à travers des projets, chaque apprenant(e) aura, tout au long du cursus, plusieurs application web ou web mobile à réaliser, seul ou en groupe. 

Evaluations

Chaque apprenant aura à rendre un projet final et à le présenter oralement.

Métiers / Compétences visé(e)s

  • Développeur d'application
  • Développeur d'application web

Prérequis

  • Les candidatures sont ouvertes à tout type de profil.
  • Un niveau BAC est cependant nécessaire pour pouvoir passer l’examen et obtenir le titre en fin de parcours. 
  • Possibilité de suivre la formation sans s’inscrire à l’examen. Un certificat pourra être remis pour attester que le candidat a suivi la formation. Il ne remplace pas le titre.
  • Test d'admission : Ce test a pour objectif de déterminer la motivation, l’autonomie et les qualités du candidat en rapport avec le métier de développeur.
    Il prend la forme d’une initiation au développement et d’un exercice à produire.
    Les candidats sont soutenus et évalués par un intervenant pendant le test.

 Modalités de suivi

  • Il est demandé aux stagiaires à chaque début de demi-journée la signature de la feuille de présence.
  • Durant la formation, le formateur veille à la bonne compréhension et acquisition de l'information au travers de questions posées aux stagiaires.

Moyens pédagogiques

  • Cartes heuristiques, diaporama
  • Ordinateurs performants, connexion à internet fiable
  • Plateforme de travail collaboratif
  • Sites web et utilitaires 
  • Services en ligne, applications de développement, etc.

  

9h - 12h30  /  13h30 - 17h

planning des formations

Prochaines dates

 Alençon

 Caen

 Saint-Lô

Financez votre formation

En fonction de votre statut, vous pouvez bénéficier d’aides ou de conditions avantageuses pour financer votre formation. N’hésitez pas à nous contacter

Intéressé ? 

Contactez-nous au 02 33 80 87 50 ou par email