Formations à distance aux métiers et techniques du Web 2.0

Les bases de php

logo php
Cette formation s'adresse à des débutants en php.

Pré-requis

  • Savoir utiliser un client ftp
  • Avoir des notions de xhtml et CSS

Logiciels nécessaires

  • Client ftp
  • Editeur de texte brut ou éditeur html
  • Environnement WAMP, MAMP ou LAMP
  • Disposer d'un hébergement web php5

A la fin de cette formation vous saurez :

  • Réaliser des calculs simples utilisant le langage php dans une page xhtml
  • Créer et utiliser des fonctions php
  • Créer un accès sécurisé par des sessions

Préparer son environnement et assimiler les principes de base

Objectifs

  • Installer son serveur Apache, Php, Mysql en local
  • Comprendre l'interprétation des langages côté client et côté serveur
  • Insérer un premier script php dans une page écrite en xhtml

Utiliser les constantes, les variables et les opérateurs (4h)

Objectifs

  • Déclarer des constantes et des variables
  • Effectuer des calculs utilisant des variables et des constantes

Manipuler les chaînes de caractères (4h)

Objectifs

  • Concaténer des chaînes de caractères
  • Remplacer et extraire des caractères dans une chaîne

Utiliser les instructions conditionnelles et les boucles (7h)

Objectifs

  • Faire quelque chose si quelque chose est vrai ou faux (condition)
  • Faire quelque chose tant que quelque chose est vrai (boucle)

Utiliser des variables de type tableau (3h)

Objectifs

  • Créer une variable de type tableau et y ajouter des éléments
  • Parcourir les éléments d'un tableau avec la boucle foreach

Créer et utiliser des fonctions (7h)

Objectifs

  • Trouver les fonctions existantes dans php et les utiliser
  • Créer des fonctions avec ou sans arguments et retourner une valeur
  • Utiliser les fonctions dans ses scripts

Créer un espace sécurisé à l'aide d'une session (5h)

Objectifs

  • Connecter un utilisateur à l'aide d'un formulaire et afficher ses informations
  • Interdire l'accès à une page à un utilisateur non connecté
  • Déconnecter un utilisateur