Bienvenue dans le cursus Développeur Web Mobile !
Bienvenue dans cette aventure d'apprentissage où nous allons explorer les technologies qui façonnent le développement web et mobile moderne. Je suis ravi de vous accompagner tout au long de ce parcours. Voici comment vont se dérouler vos cours, ainsi que les attentes et objectifs.
1. Introduction au développement Web et Mobile
Les premières séa...
Bienvenue dans le cursus Développeur Web Mobile !
Bienvenue dans cette aventure d'apprentissage où nous allons explorer les technologies qui façonnent le développement web et mobile moderne. Je suis ravi de vous accompagner tout au long de ce parcours. Voici comment vont se dérouler vos cours, ainsi que les attentes et objectifs.
1. Introduction au développement Web et Mobile
Les premières séances seront consacrées à poser les bases du développement web et mobile, en présentant les principaux outils et langages utilisés dans l'industrie aujourd'hui. Nous ferons également un tour d’horizon des environnements de développement que vous utiliserez, notamment les IDE (Integrated Development Environment) et les navigateurs web.
Objectifs de cette phase : comprendre les enjeux du développement web, les outils de développement, et la différence entre les applications web et mobiles.
2. HTML-CSS : Construire les bases du web
Nous commencerons par les fondations du web avec HTML pour structurer les pages et CSS pour leur donner du style. Vous apprendrez à créer des pages web responsives et à les adapter à tous types de supports (ordinateurs, tablettes, smartphones). Ces compétences sont essentielles pour la suite du programme.
Objectifs :
Maîtriser la structure d'une page web avec HTML
Styliser une page web avec CSS
Comprendre le responsive design et les media queries
3. JavaScript : Rendre vos pages interactives
Une fois les bases du HTML et CSS maîtrisées, nous explorerons JavaScript, le langage de programmation qui rendra vos pages web interactives. Vous apprendrez à manipuler le DOM (Document Object Model), à travailler avec des événements et à comprendre les bases de la programmation orientée objet (POO).
Objectifs :
Manipuler le DOM pour interagir avec la page
Gérer les événements utilisateur (click, hover, etc.)
Comprendre les bases de la POO avec JavaScript
4. PHP et MySQL : La puissance du back-end
Ensuite, nous nous attaquerons au côté serveur du développement avec PHP et MySQL. Vous apprendrez à créer des sites dynamiques qui interagissent avec des bases de données. Vous serez capables de créer des formulaires, de gérer des sessions utilisateurs, de stocker et récupérer des données dans des bases de données MySQL.
Objectifs :
Comprendre la communication client-serveur
Créer des formulaires et gérer les entrées utilisateurs
Interagir avec une base de données MySQL
5. Développement Mobile : Aller au-delà du web
Dans cette partie, nous étudierons les spécificités du développement mobile. Nous aborderons les concepts de responsive design plus en profondeur, mais aussi l’intégration de fonctionnalités spécifiques aux applications mobiles, telles que la géolocalisation ou les notifications push.
Objectifs :
Créer des applications web adaptées aux mobiles
Utiliser les APIs mobiles (géolocalisation, caméra, etc.)
Tester et déployer des applications mobiles simples
6. Projet Pratique et Portfolio
Tout au long du programme, vous travaillerez sur des projets concrets qui vous permettront de mettre en pratique vos connaissances. Le programme se termine par un projet final où vous devrez créer une application web ou mobile fonctionnelle. Ce projet pourra ensuite être utilisé pour alimenter votre portfolio professionnel.
Objectifs :
Créer un projet de A à Z
Intégrer toutes les compétences acquises dans un projet complet
Préparer votre portfolio professionnel
Méthodologie de Travail
Approche pratique : Chaque cours sera essentiellement pratique, avec des exercices et des mini-projets pour appliquer les concepts en temps réel.
Projets en groupe et individuels : Vous aurez l'occasion de travailler à la fois seul et en groupe pour simuler des environnements de travail réels.
Support continu : Je serai là pour répondre à vos questions pendant les cours et en dehors des cours via des forums ou des sessions de tutorat.
Evaluation continue : Vous serez évalué à travers des projets, des exercices pratiques, ainsi qu’une évaluation finale sur votre projet de fin de parcours.
Voir plus