Recevoir la newsletter

PHP

PrésentielPrésentiel
3 jour(s)
Prix : Nous consulter
Toulouse (31)
Objectifs

Créer des sites dynamiques avec PHP. Accéder aux sources de données externes sur toute plateforme du marché.

Public visé
Toute personne désirant créer des sites Internet.
Prérequis
Pour suivre ce cours, une bonne connaissance d'Internet est nécessaire. La connaissance d'HTML, des bases de données et des notions de programmation est un plus.
Intervenant
Formateur justifiant de plus de 10 ans d’expérience opérationnelle.
Pour vous garantir expertise et retour d'expérience sur vos projets.

Programme

1. Introduction à PHP
Installer le serveur d'application
Configurer : Apache / Mysql / PHP / PhpMyadmin

2. Maîtriser la syntaxe PHP
Commenter le code, déclarer des variables
Connaître les opérateurs, les expressions, les instructions de contrôle

3. Réutiliser du code
Utilisation des fonctions, portée des variables
Les includes, la différence entre Include et Require
Utiliser les fonctions

4. Manipuler des données complexes
Tableaux, nombres, dates et chaînes de caractères

5. Gérer les formulaires
Validation côté client/côté serveur
Récupérer et traiter des éléments de formulaire HTML

6. Publier le contenu d'une base de donnée
Se connecter à une base de donnée (Mysql, Oracle,…).
Techniques d'affichage avancées
SQL avancé : architecture relationnelle, clé primaire, index,structure, jointures
Modifier le contenu d'une base de données

7. Persistance de l'application
Les variables de session et d'environnement, les cookies

8. Gérer des répertoires et des fichiers sur le serveur

9. Mises en pratique
Configurer l'environnement de développement PHP
Créer et envoyer des mails
Afficher et modifier le contenu d'une base de donnée
Créer un moteur de recherche
Créer une application sécurisée avec pages protégées
Réaliser une boutique électronique avec caddie
Créer un serveur de fichiers sur le serveur via une interface HTML / PHP
Utiliser les fonctions pour réutiliser du code
Gérer les formulaires (validation, traitement)
Réaliser des applications permettant l'ajout, la modification,la présentation d'information d'une base de données
Réaliser des applications permettant de mettre à dispositiondes données de type fichiers
Augmenter l'interactivité d'un site web et sa sécurité
Installer un environnement de dévelopement Apache / PHP / Mysql
Créer un formulaire de contact
Vérifier les données issues d'un formulaire
Partager cette formation
Organisme de formation
Contacter

Aelion

Présentation de Aelion

95 chemin de gabardie
31200 Toulouse

05 61 49 42 60

Prochaines sessions

Toulouse

Date garantie :
18.19.20 décembre 2017

Centre de formation
Toulouse
95 chemin de gabardie
31200 Toulouse