Module 1 : Création de pages web responsive
- Utilisation d'HTML5 et CSS3 pour créer des pages web responsive.
- Optimisation de la conception de sites web pour différents appareils (ordinateurs, tablettes, téléphones).
- Projet de création de site web responsive en HTML.
Module 2 : Programmation JavaScript pour rendre le site web responsive
- Introduction à la programmation JavaScript.
- Utilisation de JavaScript pour manipuler l'interface de l'utilisateur (DOM) et rendre le site web responsive.
Module 3 : Framework Bootstrap pour sites web responsive
- Utilisation du framework Bootstrap pour créer des sites web responsive en utilisant HTML, CSS et JavaScript.
Module 4 : Optimisation de mise en forme avec SASS
- Utilisation de SASS comme préprocesseur CSS pour optimiser la mise en forme de sites web responsive.
Module 5 : Introduction à React pour le développement web responsive
- Découverte du framework React pour le développement d'applications web responsive.
Module 6 : Développement d'applications mobiles avec React Native
- Développement d'applications mobiles en utilisant React Native.
Module 7 : Base de données MySQL pour la gestion des données
- Introduction à la base de données MySQL pour gérer efficacement les données de sites web.
Module 8 : Programmation en PHP et utilisation de WordPress
- Utilisation de PHP et du CMS WordPress pour développer des sites web responsives.
Module 9 : Développement web côté serveur avec Node.js et MongoDB
- Utilisation de Node.js et de MongoDB pour le développement web côté serveur de sites web.
Module 10 : Programmation orientée objet avec MySQL
- Introduction à la base de données MySQL et à la POO (Programmation Orientée Objet) pour gérer efficacement les données de sites web.
- Utilisation de GIT pour le suivi des versions de code source de sites web développés en PHP avec le framework Symphony.
Module 11 : Développement d'applications web responsives avec Node.js et Angular
- Développement d'applications web côté serveur de sites web responsives avec Node.js et Angular.
Module 12 : Déploiement et gestion sur Cloud Platform
- Utilisation de la plateforme Cloud Platform pour déployer et gérer des applications web responsives.
Module 13 : Développement d'applications Java
- Apprentissage de la bibliothèque de fenêtrage Java Swing et de l'architecture des applications Java.
- Création de sites Web dynamiques en PHP et de composants pour la couche de présentation de l'interface utilisateur.
- Utilisation de Java pour le développement de logiciels intermédiaires et de services Web avec l'architecture de service d'application (SOA).
- Persistance des données avec Java JPA et Hibernate.
- Sécurisation des applications Java et pratique des tests unitaires en back-office.
- Réalisation d'un projet de développement d'application Java avec le framework Spring.
Module 14 : Développement d'applications mobiles Android en Java
- Développement d'applications mobiles pour Android en Java.
Ce programme de formation permet d'acquérir un large éventail de compétences dans le développement web et mobile, en couvrant des technologies populaires telles que HTML5, CSS3, JavaScript, React, PHP, Node.js, Angular, Java et bien d'autres. Les participants auront ainsi la possibilité de se spécialiser dans différents domaines du développement d'applications responsives et d'applications mobiles.