Description de la formation

Ce MOOC (Massive Open Online Courses) est une formation aux méthodes modernes de programmation des sites WEB.

Adresse du MOOC : www.phpconsulting.fr

A la fin de cette formation de 8 semaines (10Heures par semaine) vous saurez comment structurer au mieux vos programmes et mettre en place des tests unitaires automatisés.


Cette formation comprend :
  • environ 600 pages de cours et d'exercices corrigés :
  • 3 heures de vidéos ;
  • 105 exercices corrigés ;
  • 8 projets .

Un site WEB dynamique est développé autour d'un minimum de cinq langages :
  • HTML5 : pour la structure et le contenu des documents ;
  • CSS3 : pour la charte éditoriale, la présentation et le design ;
  • Javacript :pour les fonctionnalités du côté client ;
  • PHP (ou autre langage) : pour la programmation du côté serveur ;
  • SQL : pour la récupération et la gestion des données d'une Base de Données.

La formation que nous vous proposons, est la séparation de ces cinq langages et une méthodologie reposant sur trois piliers :
  • la méthode MVC (Model View Controler) : chef d'orchestre et coordinatrice des différents langages utilisés par l'application WEB ;
  • le modèle CRUD (Create Read Update Delete) : utilisé pour la récupération et la gestion des informations en base de données ;
  • l'Intégration Continue : vérifie, via des tests unitaires automatisés, qu'aucune régression ne s'est produite lors de modifications du code source durant une maintenance corrective ou adaptative.

Cette méthodologie apporte une véritable simplication dans le codage en séparant de la structure du document XHTML :
  • la présentation : CSS ;
  • le comportement : Javascript ;
  • le Contrôleur : PHP ;
  • les Vues : classes de présentation du contenu ;
  • les Modèles : classes de type CRUD interfacées avec PDO (PHP Data Objects) pour la gestion des informations en base de données.


Cette formation est progressive et basée sur l'explication du développement d'un site WEB simple (voir les vidéos de présentation), mais présentant tous les aspects de la méthodologie.

Date de début de la formation : 2015-12-02

Date de fin de la formation : 2016-12-02

Nom du centre de formation : MOOC : Méthodologie WEB2.0
Téléphone : 0632711673