01 49 68 53 00
Education Is Our Business
 
 

Introduction à PHP pour le développement Web

 
Formation: 519   Type: Travaux Pratiques   Durée: 2 jours
 
 

Vous apprendrez à

  • Écrire des scripts PHP efficaces
  • Insérer des scripts PHP dans des pages HTML pour créer des pages Web dynamiques
  • Manipuler les données à partir de formulaires de pages Web
  • Suivre la navigation des utilisateurs dans un site grâce aux cookies et aux fonctions PHP
  • Structurer du code PHP en écrivant des fonctions et des bibliothèques externes
  • Développer des applications Web s'appuyant sur des bases de données avec MySQL

Objectif

PHP est un langage de script utilisé pour créer des pages Web dynamiques, complexes et robustes. Il s'intègre aisément à un large éventail de serveurs de base de données tels qu'Oracle ou Microsoft SQL Server. Cette formation vous apporte une base solide sur les techniques PHP. Les exercices pratiques et approfondis vous permettent d'acquérir les compétences nécessaires pour créer des pages Web dynamiques, récupérer et manipuler des données, réaliser un suivi de la navigation des utilisateurs et intégrer du contenu de base de données.

À qui s'adresse cette formation

Cette formation s'adresse à ceux qui créent des sites Web dynamiques fondés sur des bases de données. Une expérience du langage HTML est supposée acquise. Une expérience basique d'un langage de programmation tel que JavaScript, VB, ASP ou Perl, est utile.

Travaux Pratiques

Dans cette formation, vous développerez des scripts PHP pour réaliser un certain nombre de tâches qui aboutiront au développement d'une application Web complète fondée sur une base de données. Les exercices incluent :
  • Accéder aux arguments de ligne de commande à partir de scripts PHP
  • Création de pages Web dynamiques avec PHP
  • Récupérer et manipuler les données d'un formulaire
  • Identification des utilisateurs grâce aux cookies
  • Suivi de la navigation des utilisateurs dans un site Web
  • Intégration d'un contenu de base de données pour générer des pages Web dynamiques
  • Élaboration de scripts modulaires afin de pouvoir réutiliser du code

Formations liées à ce sujet

  • 470 Développement d'un site Web
  • 520 Introduction complète à MySQL
  • 986 Développement d'applications Web 2.0 Ajax
  • 219 Rédiger des rapports professionnels
  • 489 JavaScript pour le développement Web

  Introduction à PHP pour le développement Web

Calendrier des formations

15 - 16 nov.Paris 
14 - 15 marsParis 
4 - 5 juil.Paris 

Londres (en anglais)

13 - 14 sept.London 
28 févr. - 1 marsLondon 

Pour plus de dates: www.learningtree.fr
 
http://www.learningtree.fr/courses/fr519.htm
 
 
01 49 68 53 00
Education Is Our Business
 
 

Introduction à PHP pour le développement Web

 
Formation: 519   Type: Travaux Pratiques   Durée: 2 jours
 
 
Contenu détaillé
 

Programmation avec PHP

Introduction à PHP

  • Origines de PHP dans la communauté du logiciel libre
  • Disponibilité sur plusieurs plates-formes
  • Installation en tant que module pour un serveur Web Apache ou Microsoft Internet Information Server
  • Fonctionnement en mode CGI pour d'autres serveurs Web

Structure de base du langage PHP

  • Comparaison de PHP avec d'autres langages de script Web
  • Types de données PHP
  • Nombres entiers
  • Nombres en virgules flottantes
  • Chaînes de caractères
  • Booléens

Écriture de scripts PHP

  • Stockage de valeurs dans des variables scalaires
  • Utilisation de tableaux ordinaires et associatifs
  • Écriture d'expressions conditionnelles
  • Intégration de boucles telles que while, for et foreach
  • Construction de scripts complets en intégrant des boucles et des expressions conditionnelles

Écriture de pages Web avec PHP

Interaction avec le serveur

  • Présentation des protocoles Web
  • Intégration de code PHP dans des pages HTML
  • Utilisation de raccourcis pour afficher des valeurs PHP uniques
  • Communication entre les formulaires et les scripts PHP
  • Création d'hyperliens dynamiques faisant appel à des scripts PHP

Traitement des données saisies par l'utilisateur

  • Présentation à l'utilisateur des divers champs de saisie via des éléments de formulaire HTML
  • Récupération des données saisies avec les tableaux $_POST et $_GET
  • Validation des données récupérées
  • Stratégies pour gérer les saisies invalides
  • Stockage des informations d'état avec les cookies

Techniques de script avancées

Utilisation des fonctions intégrées de PHP

  • Présentation des données de type heure et date
  • Manipulation des données de type chaînes
  • Lecture et écriture de données en utilisation les fonctions d'E/S de fichiers
  • Étude d'autres fonctions intégrées

Structuration du code PHP

  • Écriture de fonctions utilisateur pour structurer le code
  • Passage des arguments et valeurs par défaut
  • Renvoi de données
  • Accès aux variables globales à partir des fonctions
  • Construire des bibliothèques de code pour des réutilisations ultérieures
  • Intégration de scripts PHP externes avec require et require_once

Création d'applications Web complètes

Gestion des erreurs

  • Étude des en-têtes HTTP
  • Suppression des messages d'erreurs à l'écran sur les serveurs de production
  • Configuration du fichier php.ini pour contrôler les messages d'erreur

Gestion des situations à problèmes

  • Résolution de problèmes de manipulation des données
  • Redirection du navigateur vers d'autres pages
  • Modification du fichier de configuration de PHP pour répondre à vos besoins
  • Stratégies de mise au point

Connexion avec des serveurs de bases de données

  • Création et gestion des connexions aux bases de données
  • Envoi de requêtes aux serveurs de bases de données en utilisant les méthodes les plus performantes
  • Récupération de réponses aux requêtes sous forme de tableaux associatifs
  • Parcours des données renvoyées
  • Affichage des données renvoyées dans des pages Web
  • Traitement des caractères spéciaux (apostrophes, antislash) dans les données
  • Fermeture de la connexion à la base de données
 
http://www.learningtree.fr/courses/fr519.htm
 
 
01 49 68 53 00
Education Is Our Business
 
 

Introduction à PHP pour le développement Web Prix

 
Formation: 519   Type: Travaux Pratiques   Durée: 2 jours
 
 

1 350 € Prix Catalogue
Prix avec une offre spéciale
1 465 €Passeport 4 stages
1 165 €FlexPass 3 stages
900 €Visa Société 25 jours
1 215 €Carte Cursus

* Remise additionnelle de 10 %

Pour toute souscription avant le 30 avril, bénéficiez de 10 % de remise supplémentaires sur les prix de ces plans d'économies.

Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.


Le prix du formation comprend :

  • Suivi du cours
  • Travaux pratiques
  • Support de cours
  • Utilisation des équipements informatiques
  • Presse informatique
  • Café et viennoiseries
  • Attestation de présence et diplôme de fin de formation
 
 

Offres Spéciales

Passeport
  • FlexPass 3 formations - économisez jusqu'à 955 € HT par formation
  • Passeport 4 formations - économisez jusqu'à 655 € HT par formation
Visa Société
  • Visa Société : flexibilité et économies maximales !
  • Visas Sociétés sont des programmes souples de 25, 50, 100 jours ou plus de formation, à suivre sur une période de 12 mois.
  • Grâce au NOUVEAU Visa Société, plus le volume est important, plus vous économisez !
Carte Cursus Si vous suivez un formation sans avoir souscrit à l'une de nos offres spéciales, vous pouvez encore bénéficier de la Carte Cursus, vous permettant d'économiser jusqu'à 250 € HT sur un ou plusieurs formations suivis dans un délai de 12 mois. Valable pour les formations à Paris uniquement.

Votre garantie satisfaction

Si vous n'estimez pas à 100 % que Learning Tree a su répondre à votre attente et même davantage, vous ne payez pas le formation suivi. Notre engagement qualité vous garantit la qualité de nos cours : vous ne payez que si celui-ci a répondu à votre attente.

 
http://www.learningtree.fr/courses/fr519.htm