Développeur Web et Web Mobile
Le développeur web et web mobile développe, fait évoluer des applications orientées web, web mobile ou les deux à la fois.
Le développeur web et web mobile respecte les normes et standards reconnus par la profession en suivant l’état de l’art de la sécurité informatique à toutes ses étapes.
Pré-requis
Capacité d’écoute
Esprit d’analyse
Rigueur et raisonnement logique
Bonne culture multimédia et notions HTML
Maîtrise de l’outil informatique
Compréhension de l’anglais technique
Programme
Langages
Codage Web | HTML5 |
Mise en forme Web | CSS 3 |
Interaction Web | Javascript |
Framework Web | Bootstrap |
Développement Web | PHP |
Framework PHP | Laravel |
Framework JS | jquery Node.js npm |
Préprocesseur CSS | SASS LESS |
Base de données | SQL |
Déploiement | Composer Git |
Logiciels
Export vectoriel | Illustrator |
Gestion des images | Photoshop |
Design Web | XD figma |
CMS
Gestion de contenus | WordPress |
E-commerce | PrestaShop |
Modules d’apprentissage
Module 1 : Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité
- Connaître les standards et acteurs du Web – Ergonomie – Accessibilité
- Concevoir la maquette des écrans de l’application
- Réaliser l’interface utilisateur, d’une application web ou web mobile
- Concevoir et réaliser la mise en page d’une application en HTML5/CSS3 et Javascript
- Appliquer les techniques de Responsive Web Design
- Utiliser des Frameworks Web (Bootstrap)
- Exploiter des bibliothèques Javascript (jQuery)
- Configurer et utiliser le CMS WordPress
- Configurer et utiliser le CMS e-commerce : PrestaShop
- Suivre les recommandations de la sécurité informatique
- Concevoir des composants clients
- Rédiger un dossier de conception, documentation utilisateur
- Comprendre les techniques de référencement
Module 2 : Développer la partie back-end d’une application web ou web mobile en intégrant les recommandations de sécurité
- Créer une base de données
- Automatiser les manipulations de données à l’aide de scripts : insertion, mise à jour, sauvegarde, restauration…
- Développer des applications fonctionnelles avec PHP
- Programmer des composants d’accès aux données
- Coder, tester et documenter les traitements côté serveur
- Réaliser des jeux de tests unitaires
- Publier l’application sur un serveur web
- Gérer la sécurité de l’application (authentification, jeton, permissions)
- Rendre l’application web adaptée aux besoins des utilisateurs
- Utiliser un outil de versionning de code
- Constituer un réseau de références et d’actualités (forums, blogs, MOOC…)
- Mettre en œuvre des outils spécifiques de veille
Objectifs
Développer la partie front-end d’une application web : maquetter l’application, réaliser l’interface web et savoir utiliser une solution de gestion de contenu.
Développer la partie back-end d’une application web : créer une base de données, développer les composants d’accès et réaliser l’interface back-office de l’application.
Publics
Étudiants, salariés, demandeurs d’emploi
Délai d’accès
10 jours pour un financement personnel.
Délai supplémentaire selon dispositif et financeur
Code RNCP
RNCP37674
Métiers visés
Développeur web
Développeur web front-end
Développeur web back-end
Développeur web fullstack
Développeur web mobile
Validation
- Titre Professionnel Développeur web et web mobile
- Niveau 5 (équivalent BAC+2)
- Présentation d’un projet réalisé en amont de la session 35 min
- Entretien avec jury de professionnels de 55 min
- Validation par blocs de compétences
Chacun des modules/blocs de compétences est finançable et accessibles individuellement.
Pour aller plus loin
Prochaine session le Octobre 2024
alternance
durée du parcours
- 2 ANS
- A l’école – 882 h
- En entreprise – 2646 h
Planning de formation
Les parcours sont individualisables mais les dates de sessions sont fixes
Tarifs
Prise en charge de tout ou partie de la formation
par l’entreprise d’accueil et son OPCO
13 230 €