Skip to content

paul-schuhm/developpement-cote-serveur-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Développement côté serveur avec PHP

Concepts et notions à matriser à l'issue du cours

  • Qu'est ce que PHP ?
  • Comment utiliser PHP
  • PHP dans le terminal (mode CLI)
  • PHP sur un serveur web (mode web), avec le serveur intégré de développement de PHP
  • Comment PHP interprète un script, les balises PHP (ouverture et fermeture)
  • Les types primitifs (float, int, string, array)
  • Utiliser des variables
  • Déclarer et utiliser des fonctions, intérêt des fonctions (abstractions)
  • Déclarer et manipuler les tableaux PHP
  • Connaître quelques fonctions natives de PHP, manipuler les chaines de caractères (concaténation, Heredoc, etc.)
  • Les structures de contrôle en PHP : for, foreach, while, if/elseif/else
  • Fonctionnement du web : client, serveur, serveur web, requête HTTP, réponse HTTP, méthode HTTP GET, méthode HTTP POST, composition des URL (protocole, host, path, paramètres d'URL)
  • Balise form, soumettre un formulaire
  • Traitement des formulaires en PHP
  • Usage des variables Super Globales $_POST, $_GET, $_SERVER
  • Création de templates avec PHP, blocs conditionnels
  • Quelques notions de sécurité côté serveur (validation, échappement, sanitization)
  • Manipuler le Javascript et le CSS en PHP

Module 1 - Bases de PHP

Module 2 - PHP pour le web (pages dynamiques et formulaires)

Références

Apprendre les bases de PHP

Livres

About

Supports de cours pour le développement côté serveur avec PHP (Introduction), 1ere année

Topics

Resources

Stars

Watchers

Forks

Contributors