PHP – Site Web Dynamique et Base de données

Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Ce cours vous permettra de maîtriser d’une manière opérationnelle le langage PHP dans le contexte de développement de sites Internet dynamiques. Il vous permettra aussi d’aborder les aspects connexes à ce type de développement : bases de données, langage SQL, manipulation de fichiers graphiques,…

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Librairie
  • Cookies
  • MySQL
  • Gestion
  • Tables
  • Mise en page

Le programme

 

Introduction

  • Qu’est-ce que PHP ?
  • Interactivité avec les internautes
  • Présentation de l’exemple utilisé durant la formation: le site de vente en ligne BDPhilia.com
Les fonctionnalités du langage Automatisation d’une page Web
  • Les principes client serveur
  • Premiers éléments du langage
  • Intégration de PHP dans une page HTML
  • Variables et fonctions
  • Librairies
  • Fonctions de base,variables serveur et variable PHP
  • Contrôles de flux et boucles

TRAVAUX PRATIQUES :

  • Réalisation de fonctions personnalisées.( TTC, frais de port,..)
  • Réalisation d’une librairie html
  • Détection du navigateur
  • Réalisation de fonctions personnalisées
  • Réalisation d’une librairie de fonctions
Les formulaires simples
  • Passage et transmission de variables
  • Lecture écriture de fichier
  • Vérification de login/mot de passe
  • Redirection

TRAVAUX PRATIQUES :

  • Réalisation d’une page de recherche : l’utilisateur peut définir plusieurs critères et les transmettre au moteur de recherche.
Les fonctionnalités avancées du langage Les tableaux complexes
  • Constructeur array
  • Fonctions associées aux tableaux
  • Fonctions d’extraction
Variables persistantes : Cookies et Session
  • Avantages et inconvénients des cookies et sessions
  • Limitations et précautions
  • Les variables de session
  • les Cookies
  • Sérialisation des variables complexes
  • Utilisation

TRAVAUX PRATIQUES :

  • Réalisation d’un panier d’achat
  • Gestion des quantités commandées (ajout, retrait, suppression)
Utilisation d’une base de données MySql
  • Présentation de phpMyAdmin
  • Concepts fondamentaux: Bases, tables, champs, enregistrements
  • Création d’une base multi-tables
  • Fonctions PHP Mysql
  • Introduction au langage SQL (sélection, modification, suppression)
  • Requêtes SQL avancées (jointures de tables)
  • Traitement des résultats des requêtes

TRAVAUX PRATIQUES :

  • 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
Les formulaires complexes
  • Moteur de recherche: formulaire en relation avec une base de données
  • Fonctions avancées de sélection: modification de la base, tris (ORDER BY), recherches (WHERE)

TRAVAUX PRATIQUES :

  • Réalisation d’un moteur de recherche et de la présentation des résultats
Intégration des modules réalisés

TRAVAUX PRATIQUES :

  • Intégration des différents modules réalisés
  • Gestion du stock et interface backoffice pour la gestion des nouveaux ouvrages
Librairie GD : gestion graphique sous PHP Génération d’images
  • Présentation de la librairie GD
  • Création d’image, réutilisation
  • Superposition de texte pour protection de droits
  • Intégration au site
Intégration des modules réalisés

TRAVAUX PRATIQUES :

  • Intégration des différents modules réalisés
  • Affichage des images, avec mention de copyright
Initiation à la POO
  • PHP et la programmation orientée objet
  • Evolution du moteur objet dans PHP5

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

PHP – Site Web Dynamique et Base de données

Prix sur demande