Formation PHP Nord

PHP
PHP (acronyme récursif pour PHP: Hypertext Preprocessor, est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Obtenir un devis Comment financer ma formation ?


Le programme de formation


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


Pré-requis

Connaître le HTML et CSS.

Public

Développeurs, intégrateurs, webmasters ou informaticiens souhaitant développer des applications dynamiques pour le web.

Objectifs

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 œuvre les sessions pour conserver l'information côté serveur.

Moyens pédagogiques

Un PC par personne, un groupe de maximum 5 personnes.
Exposé théorique, suivi d'une mise en pratique.

Moyens pour suivre l’exécution de l’action et d’en apprécier les résultats

A la fin de la formation, le stagiaire évalue la qualité de la formation puis complète avec le formateur un tableau reprenant les différents points du programme en précisant, si c’est acquis, en cours d’acquisition ou non acquis.


Pour toute demande de financement auprès de votre OPCA ou Pôle Emploi vous aurez besoin du programme détaillé de formation.

Cette formation peut vous intéresser