Retour

PHP

Objectifs de la formation

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.

Contenu de la 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

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

Connaitre le HTML et CSS.

Métier formé

Administration de base de données

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Lambert Christophe EIRL

Durée de la formation

12 mois

Modalités de formation

formation mixte

Prochaine(s) session(s)

  • 01/01/2024 - 31/12/2024

Lieu de formation

125 Rue Emile Zola 59125 Trith-Saint-Léger