Tortilla B

Developper Un Site Web Dynamique En PHP Avec Une Base De Données Mysql

Tortilla B
À Montpellier, Marseille, Aix-En-Provence et dans 3 autres établissements

2500 
Ou préférez-vous appeler directement le centre?
Désirez-vous contacter un conseiller pour cette formation ?

Infos importantes

Typologie Formation
Dirigé à Pour professionnels
Lieu Dans 6 établissements
Durée 5 Jours
Description

Cette formation vous permettra de maîtriser d'une manière opérationnelle le langage PHP dans le contexte du développement professionnel de sites internet dynamiques.

Infos importantes

Modalité: Formation continue

Installations (6)
Où et quand
Début Lieu
Consulter
Aix-En-Provence
(13) Bouches-du-Rhône, France
Voir plan
Consulter
Lyon
(69) Rhône, France
Voir plan
Consulter
Marseille
(13) Bouches-du-Rhône, France
Voir plan
Consulter
Montpellier
(34) Hérault, France
Voir plan
Consulter
Paris
(75) Paris, France
Voir plan
Voir toutes les sessions (6)
Début Consulter
Lieu
Aix-En-Provence
(13) Bouches-du-Rhône, France
Voir plan
Début Consulter
Lieu
Lyon
(69) Rhône, France
Voir plan
Début Consulter
Lieu
Marseille
(13) Bouches-du-Rhône, France
Voir plan
Début Consulter
Lieu
Montpellier
(34) Hérault, France
Voir plan
Début Consulter
Lieu
Paris
(75) Paris, France
Voir plan
Début Consulter
Lieu
Toulouse
(31) Haute-Garonne, France
Voir plan

À tenir en compte

· Prérequis

Informaticiens et webmasters ayant une bonne connaissance d'un langage de programmation.

Questions / Réponses

Pose une question et d'autres utilisateurs vous répondrons

Qu'apprend-on avec cette formation ?

MySQL

Programme

Introduction : Architecture d'un site web dynamique PHP

  • L'architecture du WEB : Le serveur Web Apache, les principaux Clients (Internet Explorer et FireFox), les requêtes HTTP (hyperliens, formulaires et réponses du serveur.
  • Qu'est-ce que PHP ?
  • Historique de PHP.
  • Les différences entre PHP 4 et PHP 5. Nouveautés de PHP 6.

Premières applications Web en PHP
Automatisation d'une page Web

  • Les principes du client-serveur.
  • Premiers éléments du langage PHP.
  • Intégration de PHP dans une page HTML.
  • Variables et fonctions.
  • Librairies PHP & phpinfo.
  • Fonctions de base, variables serveur et variables PHP.
  • Variables serveur et variable PHP.
  • Contrôles de flux et boucles.

Les formulaires simples

  • Transmission de variables en GET, POST et FILE.
  • Lecture/écriture de fichier.
  • Vérification de login/mot de passe.
  • Redirection.

Les variables complexes : les tableaux

  • Constructeur array.
  • Fonctions associées aux tableaux.
  • Fonctions d'extraction.
  • Fonctions de navigation dans un tableau.

Exercice
Réalisation de fonctions personnalisées.
Réalisation d'une librairie de fonctions.
Réalisation d'une fonction de création de liste déroulante.


Gestion des sessions et cookies en PHP

  • Avantages et inconvénients des cookies et sessions.
  • Limitations et précautions.
  • Les variables de session en PHP.
  • Fonctions liées aux variables de session.
  • Les Cookies en PHP.
  • Sérialisation des variables complexes.

Utilisation d'une base de données MySQL Présentation de MySQL.

  • Concepts fondamentaux : bases, tables, champs, enregistrements.
  • Fonctions PHP MySQL.
  • Introduction au langage SQL (sélection, modification, suppression).
  • Traitement des résultats des requêtes.

Exercice
Réalisation d'un panier d'achat simple, version cookie et session. Gestion des quantités commandées (ajout, retrait, suppression). Création d'une base MySQL. Remplissage de la base à partir d'une base texte. Création de fiches produit à la volée par extraction des données de la base.


Une application Web professionnelle en PHP et base de données MySql

Notions d'architecture multicouches

  • Introduction PHP aux principes MVC.

Les formulaires complexes

  • Moteur de recherche : formulaire en relation avec une base de données.
  • Fonctions avancées de sélection : recherches et tris.

Le paiement par carte bancaire

  • Principe du tiers bancaire.
  • Intégrer le paiement sécurisé avec PAYPAL sous PHP.

Le graphisme en PHP

  • Présentation de la librairie PHP / GD2.
  • Création d'image avec PHP et headers.
  • Gestion des polices et de l'écriture en mode image.
  • Superposition de texte pour protection de droits.
  • Intégration au site PHP.
  • Réalisation de graphiques statistiques.

La génération de PDF en PHP

  • Présentation des librairies PDF pour PHP.
  • Création d'un document PDF de base.
  • Polices de caractères en PDF.
  • Cadres et tableaux en PDF.
  • Générer une facture en PDF.

Intégration des modules PHP réalisés
Exercice
Réalisation d'un moteur de recherche : la sélection sur Auteur, Titre et Héros donne une liste de liens sur les fiches produit correspondantes. Implémentation multicouche. Intégration des différents modules réalisés. Affichage des images, avec mention de copyright.


Comparer pour mieux choisir:
En voir plus