Accueil > Développement Logiciel, Devops > PHP/MySQL : création de pages Web dynamiques
Formation #DEV08

Formation PHP/MySQL : création de pages Web dynamiques

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : DEV08


Sessions programmées :

Du 15 au 19 Fév. 2021

Du 05 au 09 Avril 2021

Du 07 au 11 Juin 2021

Du 20 au 24 Sept. 2021

Du 15 au 19 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : DEV08


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Connaître la syntaxe et les bonnes pratiques du langage PHP
  • Etre capable de développer des pages Web dynamiques en PHP dans un environnement Internet / Intranet
Programme
1/ Introduction à PHP 5
  • Les principes client serveur
  • Les origines et versions de PHP
  • Intégration de PHP dans une page HTML
  • L'outil de développement
  • Installer le serveur
  • Configurer l'outil
2/ Les variables et les opérateurs
  • Types de données
  • Variables et constantes
  • Variables et tableaux
3/ Tests et itérations
  • Tests If et Switch
  • Boucles For et While
  • Instructions de sortie
4/ Fonctions
  • Fonctions PHP intégrées
  • Arguments valeur et référence
  • Retour de valeur
5/ Gérer les formulaires
  • Syntaxe des formulaires HTML
  • Méthodes GET et POST
  • Utilisation des variables globales PHP
6/ Gérer les fichiers en PHP
  • Ouverture et création d'un fichier
  • Lectuer et écriture dans un fichier
  • Instructions d'appel et d'inclusion
7/ 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
8/ Utiliser une base de données MySql
  • Connexion entre PHP et MySQL
  • Création d'une base MySQL
  • Fonctionnalité de base d'une session
  • Utilisation et contrôle de la session
  • Authentification
  • Introduction au langage SQL
  • Requêtes SQL avancées (jointures de tables)
  • Traitement des résultats des requêtes
9/ Les tableaux complexes
  • Constructeur array
  • Fonctions associées aux tableaux
  • Fonctions d'extraction
10/ 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)
11/ Le graphisme
  • Présentation de la librairie GD
  • Création d'image, réutilisation
  • Superposition de texte pour protection de droits
  • Intégration au site
12/ Programmation orientée objet
  • Constructeurs et destructeurs
  • Propriétés et constantes
  • Méthodes
  • Surcharges
  • Exceptions
  • Héritage simple
  • Créer une classe simple
  • Utiliser cette classe
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Personnes Visées

  • Chefs de Projet
  • Développeurs
  • Webmasters
Dates

Dates

  • Du 15 au 19 Fév. 2021
  • Du 05 au 09 Avril 2021
  • Du 07 au 11 Juin 2021
  • Du 20 au 24 Sept. 2021
  • Du 15 au 19 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation