Description
Bloc de compétences 1 : Développement Front-End
Module 1 : Configuration de l'Environnement de Travail
- Installation et configuration des outils de développement (IDE, Git, etc.)
- Compréhension des workflows de développement front-end
Module 2 : Maquettage d'Interfaces Utilisateur
- Techniques de maquettage pour le web et le mobile
- Utilisation d'outils de conception UI/UX
Module 3 : Développement d'Interfaces Utilisateur Statiques
- HTML/CSS, frameworks CSS
- Accessibilité et responsive design
Module 4 : Développement Dynamique des Interfaces Utilisateur
- JavaScript et frameworks front-end (React, Vue.js, etc.)
- Interaction avec des API
Bloc de compétences 2 : Développement Back-End
Module 5 : Gestion de Bases de Données Relationnelles
- SQL, modélisation de données
- Utilisation de systèmes de gestion de base de données (MySQL, PostgreSQL)
Module 6 : Développement des Composants d'Accès aux Données
- Accès aux données SQL et NoSQL
- Pratiques de programmation sécurisée
Module 7 : Développement de Composants Métier Côté Serveur
- Langages côté serveur (Node.js, PHP, Python)
- Architecture des applications web
Module 8 : Documentation et Déploiement d'Applications Web
- Pratiques de documentation pour le développement
- Déploiement et maintenance d'applications web dynamiques
Objectifs
Maîtriser l'installation et la configuration de l'environnement de travail pour les projets web et mobiles.
Acquérir les compétences pour maquetter des interfaces utilisateur efficaces et attrayantes pour le web et le mobile.
Apprendre à réaliser des interfaces utilisateur statiques pour le web et le mobile.
Développer des compétences pour créer des interfaces utilisateur dynamiques et interactives.
Comprendre et mettre en place des bases de données relationnelles.
Développer des compétences en programmation pour accéder et manipuler des données via SQL et NoSQL.
Maîtriser le développement de composants métier côté serveur.
Apprendre à documenter et déployer des applications web dynamiques et mobiles de manière efficace.
NB : Explorez notre univers de formations, y compris une option en Intelligence Artificielle, pour répondre à tous vos besoins en développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]
Résultats
A l'issue de cette formation vous serez capable de :
Installation et configuration des outils de développement modernes.
Maquettage et conception UI/UX pour web et mobile.
Création d'interfaces utilisateur statiques et dynamiques en HTML, CSS et JavaScript.
Utilisation de frameworks front-end pour des applications interactives.
Développement de composants back-end en langages serveur et gestion de bases de données.
Intégration des aspects front-end et back-end dans des applications web complètes.
Application des meilleures pratiques de sécurité dans le développement web.
Documentation et déploiement efficaces d'applications web.
Modalités d'examen :
Mise en situation professionnelle (ou projet différé)
Résultats d'évaluation passées en formation
Dossier professionnel (et annexes éventuelles)
Entretien devant jury professionnel habilité
Présentation détaillée des modalités du titre professionnel lors de l'entretien de candidature et/ou en cours de parcours de formation.
Type d'emplois accessibles à ce titre professionnel :
Développeur d'applications, développeur informatique ; Développeur back end, développeur front end, développeur full stack ; Développeur d'applications mobiles ; Développeur web, développeur web mobile, développeur web et web mobile
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]