PHP par CTI Formation (CTI)
Lieu(x)
En centre (69)
Durée
Total : 105 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction à PHP/n
Installer le serveur d'application/n
Configurer : Apache / Mysql / PHP / PhpMyadmin/n
Maîtriser la syntaxe PHP/n
Commenter le code, déclarer des variables/n
Connaître les opérateurs, les expressions, les instructions de contrôle/n
Réutiliser du code/n
Utilisation des fonctions, portée des variables/n
Les includes, la différence entre Include et Require/n
Utiliser les fonctions/n
Manipuler des données complexes/n
Tableaux, nombres, dates et chaînes de caractères/n
Gérer les formulaires/n
Validation côté client/côté serveur/n
Récupérer et traiter des éléments de formulaire HTML/n
Publier le contenu d'une base de données/n
Se connecter à une base de données (Mysql, Oracle,...)./n
Techniques d'affichage avancées/n
SQL avancé : architecture relationnelle, clé primaire, index, structure, jointures/n
Modifier le contenu d'une base de données/n
Persistance de l'application/n
Les variables de session et d'environnement, les cookies/n
Gérer des répertoires et des fichiers sur le serveurMises en pratique/n
Configurer l'environnement de développement PHP/n
Utiliser les fonctions pour réutiliser du code/n
Gérer les formulaires (validation, traitement)/n
Réaliser des applications permettant l'ajout, la modification, la présentation d'information d'une base de données/n
Réaliser des applications permettant de mettre à disposition des données de type fichiers/n
Augmenter l'interactivité d'un site web et sa sécurité/n
Installer un environnement de développement Apache / PHP / Mysql/n
Créer un formulaire de contact/n
Vérifier les données issues d'un formulaire/n
Créer et envoyer des mails/n
Afficher et modifier le contenu d'une base de données/n
Créer un moteur de recherche/n
Créer une application sécurisée avec pages protégées/n
Réaliser une boutique électronique avec caddie/n
Créer un serveur de fichiers sur le serveur via une interface HTML / PHP/n
La programmation orientée objet avec PHP/n
Déclaration/n
Instanciation/n
Classes/n
Attributs/n
Méthodes, constructeurs, destructeurs/n
Héritage : présentation et possibilité de réutilisation/n
Formes d'agrégation/n
Relations avancées entre objets/n
Erreurs et Exceptions/n
Erreurs en PHP/n
Erreurs en PHP
- Description d'une erreur/n
Erreurs en PHP
- niveaux d'erreurs/n
Erreurs en PHP
- Journalisation des erreurs(log)/n
Erreurs en PHP
- Personnaliser le gestionnaire d'erreurs/n
Les exceptions
- description d'une exception/n
Les exceptions
- Lancement d'une exception/n
Les exceptions
- Réception d'une exception/n
PHP Data Objects (PDO)/n
Structure des classes de PDO/n
Connexion au serveur de données/n
Effectuer des requêtes/n
Gestion des transactions/n
Les requêtes préparées/n
Gestion des erreurs/n
Programmation Orientée Objet/n
Principes et évolution de l'Objet dans PHP/n
Déclaration d'objets/n
Constructeur et destructeur/n
Portée des classes, des méthodes et des propriétés/n
Copie et référence, les problèmes de PHP 4/n
Accès statiques et le principe de services/n
Notion d'héritage et limite/n
Classes abs
Installer le serveur d'application/n
Configurer : Apache / Mysql / PHP / PhpMyadmin/n
Maîtriser la syntaxe PHP/n
Commenter le code, déclarer des variables/n
Connaître les opérateurs, les expressions, les instructions de contrôle/n
Réutiliser du code/n
Utilisation des fonctions, portée des variables/n
Les includes, la différence entre Include et Require/n
Utiliser les fonctions/n
Manipuler des données complexes/n
Tableaux, nombres, dates et chaînes de caractères/n
Gérer les formulaires/n
Validation côté client/côté serveur/n
Récupérer et traiter des éléments de formulaire HTML/n
Publier le contenu d'une base de données/n
Se connecter à une base de données (Mysql, Oracle,...)./n
Techniques d'affichage avancées/n
SQL avancé : architecture relationnelle, clé primaire, index, structure, jointures/n
Modifier le contenu d'une base de données/n
Persistance de l'application/n
Les variables de session et d'environnement, les cookies/n
Gérer des répertoires et des fichiers sur le serveurMises en pratique/n
Configurer l'environnement de développement PHP/n
Utiliser les fonctions pour réutiliser du code/n
Gérer les formulaires (validation, traitement)/n
Réaliser des applications permettant l'ajout, la modification, la présentation d'information d'une base de données/n
Réaliser des applications permettant de mettre à disposition des données de type fichiers/n
Augmenter l'interactivité d'un site web et sa sécurité/n
Installer un environnement de développement Apache / PHP / Mysql/n
Créer un formulaire de contact/n
Vérifier les données issues d'un formulaire/n
Créer et envoyer des mails/n
Afficher et modifier le contenu d'une base de données/n
Créer un moteur de recherche/n
Créer une application sécurisée avec pages protégées/n
Réaliser une boutique électronique avec caddie/n
Créer un serveur de fichiers sur le serveur via une interface HTML / PHP/n
La programmation orientée objet avec PHP/n
Déclaration/n
Instanciation/n
Classes/n
Attributs/n
Méthodes, constructeurs, destructeurs/n
Héritage : présentation et possibilité de réutilisation/n
Formes d'agrégation/n
Relations avancées entre objets/n
Erreurs et Exceptions/n
Erreurs en PHP/n
Erreurs en PHP
- Description d'une erreur/n
Erreurs en PHP
- niveaux d'erreurs/n
Erreurs en PHP
- Journalisation des erreurs(log)/n
Erreurs en PHP
- Personnaliser le gestionnaire d'erreurs/n
Les exceptions
- description d'une exception/n
Les exceptions
- Lancement d'une exception/n
Les exceptions
- Réception d'une exception/n
PHP Data Objects (PDO)/n
Structure des classes de PDO/n
Connexion au serveur de données/n
Effectuer des requêtes/n
Gestion des transactions/n
Les requêtes préparées/n
Gestion des erreurs/n
Programmation Orientée Objet/n
Principes et évolution de l'Objet dans PHP/n
Déclaration d'objets/n
Constructeur et destructeur/n
Portée des classes, des méthodes et des propriétés/n
Copie et référence, les problèmes de PHP 4/n
Accès statiques et le principe de services/n
Notion d'héritage et limite/n
Classes abs
Objectifs
- Apprendre à programmer des applications web en relation avec une base de données./n
- Comprendre les bases de la programmation PHP, gérer des bases de données MySql./n
- Manipuler des chaines de caractères, sessions et cookies./n
- Traiter des fichiers, manipuler les images./n
- Comprendre les bases de la programmation PHP, gérer des bases de données MySql./n
- Manipuler des chaines de caractères, sessions et cookies./n
- Traiter des fichiers, manipuler les images./n
Centre(s)
- Lyon - 8ème (69)
Secteur(s)
Formation proposée par : CTI Formation (CTI)
À découvrir