PHP 7 - Développer des applications web - O-PH1

Objectifs

Apprendre à créer des application dynamiques avec PHP et MySQL Comprendre comment maîtriser les bonnes pratiques de programmation PHP Être à même d'exploiter une base de données avec PHP Pouvoir gagner du temps grâce à la création et l'utilisation de bibliothèques

Programme

INTRODUCTION À LA PROGRAMMATION AVEC PHP
Les possibilités de PHP
Rechercher et identifier les ressources PHP
Architecture et fonctionnement de la plate-forme PHP
Forces et les faiblesses de PHP
Perspectives de PHP et LAMP dans un univers en mouvement constant

INSTALLATION DE PHP ET MYSQL
Installation d’un serveur Web
Les différents modes d’installation

LES BASES DE PHP
Utilisation de PHP dans des fichiers HTML
Les variables et les opérateurs
Les structures de contrôles (if, while, …)
Les fonctions PHP
Les fonctions utilisateur
La gestion des fichiers

LES FORMULAIRES ET L’INTERACTION UTILISATEURS
Création de formulaires en HTML
Récupération des données avec PHP
Mise en place d’un upload de fichier
Mise en place d’une politique de sécurité pour les formulaires

AUTHENTIFICATION, SESSIONS ET COOKIES
Utiliser une variable de cookie
Utiliser une variable de session
Utiliser et sécurité des sessions

LES BASES DE DONNÉES (MYSQL)
Architecture et présentation d’un Système de Gestion de Bases de Données (SGBD)
Rappel des principales commandes SQL
Les caractéristiques de MySQL

COMMUNICATION ENTRE PHP ET MYSQL
Accéder à MySQL avec PHP
Gestion des erreurs MySQL

TECHNIQUES AVANCÉES
Génération et manipulation d’images
Création de graphiques (barres, diagrammes, camemberts, …)
Génération de fichiers PDF
Les concepts de sécurité

GESTION DE CONTENU / CMS (CONTENT MANAGEMENT SERVER)
Les concepts du CMS
Les CMS existants
Après le présentielAPRÈS LE PRÉSENTIEL
Retrouvez sur le Learning Hub ib :
Des vidéocasts pour revenir sur les points clés de la formation
Des vidéos-tutos pour vous accompagner dans vos premiers développements en PHP

Recherches

Tout le site Le catalogue

Liens directs