Cours PHP

BUT 2A R3.01 DEV

Objectifs:

  • faire une application Web complète, projet à rendre au dernier TP;
  • utilisation de POO et patterns (MVC, Front Controller, fabrique, etc.);
  • (un peu de) conception Web

La partie HTML/CSS est considérée comme connue. (voir Bootstrap)

Cours

Cours PHP1: bases (PHP, envoi de données, cookies, sessions)

Cours PHP2 POO Couche d’accès aux données (PDO, DAL)

Cours PHP3 Architecture, MVC, Autoload

Cours PHP4 Architecture, Front controller, Routine, etc)

TDs

TD1 Les bases

TD2 Conception,MVC

TD3 FrontController

TD4 Cookies,session,Routing

TPs

Objectif: faire une application Web complète, projet à rendre au dernier TP.

TP1

TP2

TP3

TP5

TP6

Liens Divers

Exemple Classe Connection présentée en cours

Exemple Projets MVC Simples présentés en cours

Exemple Utilisation AltoRouter (Framework routage)