• slide-formation

PHP 7 - Développement d'applications web


Pré requis

- Avoir une connaissance du le langage HTML
- Avoir une expérience en développement

Objectifs de la formation

- Apprendre à créer des applications rapides avec PHP et MySQL
- Comprendre comment asservir les bonnes pratiques de programmation
- Pouvoir exploiter une base de données avec PHP
- Pouvoir gagner du temps à l’aide de la création et l'utilisation de bibliothèques

Public :

Pour les développeurs front­end et tous horizons et administrateurs système et de bases de données

Contenu du cours

Introduction

- Les possibilités de PHP
- Rechercher et déterminer ses ressources
- Structure et fonctionnement de sa plateforme
- Ses points fortes et ses faiblesses
- Expectations de PHP et LAMP dans un univers en mouvement continuel

Installation de PHP et MySQL

- Installation d'un serveur Web
- Les modes d'installation

Les bases de PHP

- Exploitation de PHP dans des fichiers HTML
- Les variables et les opérateurs
- Les structures de contrôles
- Les fonctions du PHP
- Les fonctions utilisateur
- La gestion des fichiers

Les formulaires et l'interaction

- Création de formulaires en HTML
- Récupération des données avec PHP
- Mettre en place un upload
- Mettre en place d'une politique pour assurer la sécurité des 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

- Structure et présentation d'un Système de Gestion de Bases de Données
- 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
- Génération de fichiers PDF
- Les concepts de sécurité

Gestion de contenu / CMS

- Les concepts du CMS
- Les CMS existants

 

Powered by Amazing-Templates.com 2014 - All Rights Reserved.