

Titre Professionnel Niveau V
163 Jours
861 heures (centre)
280 heures (entreprise)
94% de réussite
session 2019
Notre formation gratuite, diplômante, intensive et accessible sans prérequis de diplôme, permet un accès rapide aux métiers de Développeur d’applications web & mobile avec une spécialité Frontend ou Back-Ends de données Elle est conçue pour répondre aux exigences des entreprises et à la polyvalence attendue.
Objectifs
Acquérir la maîtrise des outils de conception web et multimédia. La formation est organisée autour de trois pôles de compétences : Infographie, conception sites Web et Responsive Design, image de synthèse et vidéo.
Prérequis
Sans prérequis de diplôme.
Publics
L’action s’adresse aux demandeurs d’emplois et prioritairement aux jeunes de moins de 30 ans pas ou peu diplômé(e)s, aux jeunes issus des QPV, aux personnes en reconversion professionnelle, mais aussi aux femmes insuffisamment représentées dans les métiers techniques.
Responsable pédagogique
Cyril Vallée.
Recrutement
Réunion d’information.
Test de logique.
Entretien individuel de motivation.
Méthodes pédagogiques
Learning LAB : 100% en application pratique sur du matériel professionnel (pédagogique de projet, pédagogie inversée, pair learning, workshop…) .
Rémunération
Suivant les textes en vigueur.
Profil de l'intervenant
Formateurs spécialisés dans le domaine du développement web, sélectionnés, homologués, formés et supervisés selon un processus qualité mis en oeuvre par la direction pédagogique.
Modules formations
861 h
Maquetter une application
Concevoir des interfaces utilisateurs.
Utiliser un outils de maquettage tel que Adobe Photoshop, Adobe Illustrator ou Adobe XD.
Utiliser les grilles de mise en page web.
Concevoir une maquette qui respecte l'expérience utilisateur.
Concevoir une interface web statique
et adaptable
HTML5 / CSS3
Responsive Design
Connaître les règles du référencement naturel SEO
Savoir utiliser un framework tel que Bootstrap, Materialize, Foundation...
Concevoir une interface web dynamique
Javascript ES5/ES6
Utiliser les librairies javascript tel que JQuery, Chart.js, Greensock..
Utiliser les mécanismes asynchrones AJAX
Utiliser les frameworks javascript tel que Vue.js, React.js ou Angular
Utiliser un Task Runner tel que Grunt, Gulp.js, ou Webpack
Utiliser un gestionnaire de dépendance tel que npm ou yarn
Concevoir une interface utilisateur avec un CMS
Savoir utiliser Wordpress ou Prestashop
Développer un thème
Développer une extension ou un module
Maintenir et sécuriser le CMS
Base de données
Organiser les données.
Construire l'organisationphysique des données avec Mysql.
Langage SQL.
Maintenir et sécurisé une base de données.
Connaître la réglementation en vigueur concernant la protection des données individuelles (RGPD).
Développer les composants d’accès
aux données
Coder des composants dans un langage objet.
Architecturer les composants en utilisant le pattern MVC.
Utiliser un ORM tel que Doctrine, Eloquent ou propel.
Sécuriser les composants d'accès aux données.
Développer la partie back-end d’une application web ou web mobile
Deployer en local un serveur web sous linux avec Vagrant.
Utiliser un gestionnaire de dépendances tel que Composer.
Utiliser un outil de gestion de version tel que Git.
Développer en objet avec PHP.
Mettre en oeuvre une API.
Connaître les bases de la sécurité web.
Réalisation d'un portfolio
Réalisation d’un portfolio en utilisant un framework PHP tel que Symfony ou Laravel.
Projet personnel
Réalisation d'un site responsive à partir d'un CMS tel que Wordpress ou Prestashop.
T.R.E. et COmmunication // anglais
CV et lettre de motivation – Simulations entretiens – Prise de parole en public – Ciblage offres d’emploi – Anglais technique.
Stage en entreprise
Stage pratique de mise en situation.
Validation de la formation
Mise en situation professionnelle.
Entretien technique et présentation des vos réalisations devant un jury de professionnel.