Page précédente
Formation continue

PHP

Lambert Christophe EIRL
Picto fav
Picto partage
  • Partager par mail
  • Imprimer

Objectifs de la formation

Picto rouler et dérouler

Acquérir les compétences indispensables au développement de sites internet dynamiques. Savoir manipuler les données d'une base de données relationnelles à partir de l'application. Mettre en oeuvre les sessions pour conserver l'information côté serveur.

Pré-requis

Picto rouler et dérouler

Pré-requis

Connaître le HTML et CSS.

Contenu pédagogique

Picto rouler et dérouler

Introduction

  • Les différentes versions de PHP
  • De quoi ai-je besoin ?
  • Principe du client serveur

Les bases du langage PHP

  • Les variables
  • Les constantes
  • Les types de données
  • Les opérateurs de calcul
  • Les opérateurs logiques

Les chaines de caractères

  • Formatage avec HTML
  • Mise en forme avec CSS
  • Gestion des espaces
  • HTML et caractères spéciaux
  • La concaténation

Les fonctions en PHP

  • Fonctions mathématiques
  • Fonctions de date
  • Fonctions de texte
  • D'autres fonctions pratiques
  • Inclusion de code
  • Création de fonctions personnalisées
  • Fonctions avec un nombre de paramètres variables

Les structures conditionnelles

  • if, else
  • if, elseif, else
  • AND, OR
  • switch

Les boucles

  • for
  • while
  • do while

Les tableaux (Array)

  • Les différents types de tableaux (indicés, associatifs)
  • Création de tableaux
  • Les différentes méthodes pour lire un tableau
  • Opération sur les tableaux (extraction ,tri, ajout ou suppression d'éléments)
  • La boucle foreach

Gestion des formulaires

  • Rappel sur les éléments de formulaires
  • Méthodes GET et POST
  • Récupération des variables

Variables de serveur

  • Les plus utilisées
  • Récupérer des informations sur le serveur, le client

Variables persistantes : cookies et sessions

  • Avantages et inconvénients des cookies et sessions
  • Les sessions
  • Les cookies
  • Initialisation, affectation
  • Fonctions liées à ces variables

Utilisation d'une base de données MySQL

  • Présentation de MySQL et des concepts fondamentaux
    • Base de données, tables, champs, enregistrements
  • Outils :
    • phpMyAdmin, MySQLWorkbench
  • Introduction au langage SQL
    • Sélection, ajout, modification, suppression, jointure ...
  • Fonctions PHP MySQL.
  • Traitement des requêtes avec PHP

Gestion des fichiers

  • Création, ouverture et fermeture d'un fichier
  • Lecture, écriture et modifications de fichiers
  • Informations sur les fichiers

Sécurité

  • Fichier php.ini
  • Injections SQL

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Avis sur la formation

Picto rouler et dérouler

Aucun avis n'est encore disponible pour cette formation

Les prochaines sessions

Pas de session ouverte pour le moment

Contact(s)

Christophe LAMBERT

Référent pédagogique

Picto phone

03-59-25-10-15

Picto mail

contact@lc-formateur.com

Lambert Christophe EIRL

Picto label 1 label
Picto lien organisation

Formations similaires