Durée : 4 jours - 28 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Connaître le langage HTML (HTML écrit et non généré par des logiciels tels que Dreamweaver). Avoir la connaissance des bases de données et des notions de programmation est un plus.
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Les origines et versions de PHP
HTML et PHP
Notions de client / serveur
Types de données
Variables et constantes
Variables et tableaux
Tests If et Switch
Boucles For et While
Instructions de sortie
Fonctions PHP intégrées
Arguments valeur et référence
Retour de valeur
Constructeurs et destructeurs
Propriétés et constantes
Méthodes
Surcharges
Exceptions
Héritage simple
Syntaxe des formulaires HTML
Méthodes GET et POST
Utilisation des variables globales PHP
Ouvrir / créer un fichier
Lire / écrire dans un fichier
Instructions d'appel et d'inclusion
Connexion entre PHP et MySQL
Création d'une base MySQL
Requêtes SQL en PHP
Ressources sur Internet
Installation de WAMP
Utilisation de PHPMyAdmin
Fonctionnalité de base d'une session
Utilisation et contrôle de la session
Authentification
Les arguments nommés
Les attributs (ou annotations)
Propriétés de constructeurs
Le type Union
L'expression "match"
L'opérateur Nullsafe
Evolution sur les fonctions internes et utilisateur
Evolution du typage et de la gestion des erreurs
Nouvelles fonctions