Formation PHP complète : niveaux 1 et 2, PHP 5 .
En centre de formation à Paris (Inter-entreprise). Délégation de formateurs dans vos locaux : France entière
PC (Windows Vista/XP ou Linux) ou Macintosh (Mac OS X).
Versions
:
PHP 5,.
Pré-requis :
:
Utiliser l'outil informatique de manière régulière. Pratique d'un langage de programmation souhaitable. Connaissance du langage HTML obligatoire
Objectifs :
Maitriser les aspects avancés de PHP en une semaine de cours intensifs
Public :
Dans le cadre d'un DIF, ou du plan de formation de votre entreprise.
Stages et tarifs spécifiques à destination des particuliers et demandeurs d'emploi.
1 Concepts relatifs au PHP La programmation Web HTML, Le langage Web du client Rappels HTML Rappels javaScript Programmer côté client ou côté serveur L'architecture PHP Puissance fonctionnelle du PHP
2 Installation manuelle de PHP Installation d'Apache Installation de PHP 5 Configuration conjointe
3 Installations automatiques de PHP Easy PHP WAMP XAMPP
4 Configuration d'Apache variables d'environnement serveur variables génériques du serveur hôtes virtuels Configuration de PHP Balisage Affichage des erreurs Guillemets Inclusions de code Activation des extensions Variables spécifiques des extensions Variables de téléchargements Variables de formulaires Gestion des variables globales Ajustement des performances Réglages manuels dans le code : ini_set()
5 Syntaxe élémentaire de PHP 5 Insérer du code PHP dans du code HTML Commentaires Variables. Constantes. Types. Expressions. Opérateurs. Conditions Boucles Chaines Tableaux Manipulation de fichiers Fonctions mathématiques
6 Fonctions Définition Passage des arguments. Valeurs par défaut. Fonctions et variables.
7 Cookies et sessions Gérer une session Web. Gestion de sessions avec cookies. Support des sessions avec PHP.
8 formulaires HTML et PHP Récupération des données. Vérification de la validité de la saisie. Upload d'images. Email de confirmation.
9 Gestion des erreurs et des exceptions Adapter le niveau des erreurs affichées Enregistrer les erreurs Personnaliser le traitement des erreurs Gestion des exceptions
10 Principes de la programmation Objet Pourquoi passer à l’objet Les bases de l’approche objet L’abstraction L’encapsulation La modularité La hiérarchisation L'objet La classe Généralisation et spécialisation Polymorphisme Messages
11 Programmation Objet en PHP 5 Définition de classe en PHP5 Instanciation de classe en PHP5 Héritage de classe en PHP 5 Constructeur et destructeur Imbrication de classes Polymorphisme Interfaces Attributs et méthodes de classe Exceptions en POO
12 Exploiter des bases de données MySQL Fondamentaux des SGBD Schémas de relation Schémas de base Structure générale de MySQL
13 MySQL et les tables Définition et création d'une BD Création de table Création d'index Modification de table Suppression de tables
14 Manipulations de données avec MySQL Insértion de données Sélection Modification Suppression
15 Controle de base de données MySQL Géstion des comptes utilisateurs Intégrité des données
16 Interface manuelle MySQL : la console Connexion session Administration des utilisateurs Administration avancée
17 Interface Web MySQL : PHPMyAdmin Installation Configuration Utilisation
18 Interfaçage de PHP et MySQL Connexion Sélection de la base de données Requêtes Exploitation des résultats Libération Fermeture Métadonnées Connexions multiples
. En commençant par consulter le CALENDRIER DES SESSIONS A PARIS, vous permettant de visualiser toutes les dates prévues pour ce cours.
Dans les 2 cas, vous serez guidés dans vos démarches afin de recevoir par e-mail devis, convention de formation, plan de cours, calendrier, et plan d'accès à notre centre de formation informatique.
------------
2. Stage intra-entreprise (stagiaires issus de la même société) :
Il peut se dérouler dans vos locaux (sur site), ou dans notre centre sur réservation.
Tous les éléments du dossier vous seront communiqués par e-mail à la suite du DEVIS EN LIGNE mis à votre disposition.