| Description sommaire |
Vous savez comment créer un site internet statique en langage HTML avec Dreamweaver, maintenant il est temps de passer au langage PHP.
Ce type de langage de programmation permet au développeur web de créer des pages dynamiques. Ce qui rend les sites plus légers et permet une mise à jour plus rapide.Le PHP à été inventé par Rasmus Lerdorf. Il est possible d’utiliser PHP sous plusieurs système d’exploitation comme Window car on l’utilise avec différents programmes compatible avec ces systèmes. Le langage de programmaton PHP a pris de l’ampleur grace à la programmation Web et au site dynamique. Ce langage de script PHP est devenu populaire par sa simplicité et sa vitesse. Depuis la sortie PHP 5, il a acquis une grande stabilité et s’est placé sur le podium des seveurs d’applications reconnu comme .NET et J2EE. |
| Objectifs |
La formation PHP vous aidera à mieux comprendre les différentes fonctionnalités des programmes qui utilisent ce langage et de vous en servir pour ainsi pouvoir créer vos propres applications web. |
| Contenu |
Débutant
- Introduction à PHP
- Installation d’un environnement de travail
- Installation et introduction Apache / PHP / MySQL
- Les bases de PHP
- Dans ce module nous allons voir les différentes fonctions et attributs au langage PHP;
- Balises, commentaires, variables, constantes, types de données,
- Opérateurs, structures de contrôles,
- Inclusion de fichiers.
- Les tableaux
- Dans ce module nous allons voir les différents tableaux ainsi que leurs attributs respectifs au langage PHP
- Tableaux scalaires
- Tableaux associatifs
- Tableaux multidimensionnels
- Parcours d’un tableau
- Les fonctions pour les tableaux
- Les formulaires et transmissions de données
- Dans ce module nous allons voir les comment utiliser les formulaires en PHP.
- Champs d’un formulaire
- Méthodes GET et POST
- Test des données
- Mode registar_globals
-
- Intermédiaire
-
- Connexion à une base de données
- Dans ce module nous allons voir les différents paramètre de connexion et de modification à des bases de données PHP.
- PHPMyAdmin
- Authentification
- Requêtes SQL
- Recherche et tri au sein d’une base de données
- Les cookies et les sessions
- Dans ce module nous allons voir les différences entre les cookies et les sessions au langage PHP.
- Cookies, session et développement d’un accès sécurisé.
-
- Avancé
-
- La programmation orientée objet avec PHP
- Dans ce module nous allons voir les différents attributs et paramètre spécifique à la programmation orienté objet avec PHP.
- Classes et objets
- Constructeur / Destructeur
- Polymorphisme
- Visibilités
- Les interfaces
- Les exceptions
- La sécurité en PHP
- Dans cette partie de la formation PHP nous allons voir comment paramètrer la sécurité en langage PHP.
-
-
- Mise à jour de PHP
- Variables et constantes
- Tests des données
- Transfert des fichiers
- Inclusions
- Injections SQL
- Champs de formulaires
- Types de fichiers
- Autres fonctionnalités avancées
- Cette partie de la formation PHP est réservé à ceux qui sont rendu au niveau le plus avancé.
-
-
- Trucs et astuces
- Opérateur @
- Break et continue
- Optimisation du code et des requêtes
- Include vs require
- Les variables variables
- Les constantes prédéfinies
-
|
|
| Préalables |
Connaissance intermédiaire de l’outil Internet et de l’ordinateur. |
| Approche pédagogique |
Le cours de programmation PHP est basé sur une
approche adapté au objectif et à l’avancement des connaissance de l’étudiant. |
| Documents ou matériel à apporter |
- Clef usb
- Papier crayon
- Vos idées
|
| Particularités |
Une formation PHP privée qui répond réellement à vos
besoins et la possibilité d’approfondir à votre rythme. Horaire variable selon
vos disponibilités. |