PROGRAMMATION WEBPHP / MySQL

développements
PROGRAMMATION WEBPHP / MySQL
Objectifs

Cette formation vous permettra d’apprendre de façon pratique et efficace le langage de programmation PHP5 dans le contexte de développement de sites Internet dynamiques. Sont abordés également les aspects essentiels à ce type de développement tels que les bases de données et le langage SQL.

Prérequis

Avoir déjà une connaissance d’un langage de programmation

Cible

Développeurs, webmasters, chefs de projets, etc

Prix

1000 €

PROGRAMME DÉTAILLÉ DU CONTENU DES SÉQUENCES
PHP INTRODUCTION
  • Qu'est-ce que le PHP : interactivité avec les internautes
  • Les fonctionnalités du langage,
  • Automatisation d'une page Internet
  • Le client serveur
  • Les éléments du langage
  • Intégration du PHP dans une page HTML
  • Variables et fonctions et librairies
  • Fonctions de base, variables serveur et variable PHP
  • Contrôles de flux et boucles
  • Les formulaires simples, passage et transmission de variables
  • Lecture écriture de fichier
  • Vérification de login et mot de passe
  • Redirection
  • 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
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.
Méthodes pédagogiques

  • Besoins et prérequis à valider en amont par un entretien de positionnement avec le formateur
  • Evaluation pré-formative à la demande 
  • Adaptation des modalités pédagogiques en fonction des besoins du stagiaire
  • Ateliers/Exercices pratiques sur PC
  • Mises en application des logiciels de maintenance

Moyens pédagogiques et techniques

  • Ordinateur & clé USB sur demande
  • Vidéoprojecteur sur demande
  • Supports : exercices corrigés, fiche réflexe, accès à la documentation en ligne sur https://www.surendanielyan.com

Appréciation des résultats

  • Evaluation orale attestant l’acquisition des connaissances
  • Questionnaire d’autoévaluation (QCM) au début, pendant et à la fin de la formation
  • Exercice de synthèse
  • Questionnaire de satisfaction
  • Attestation de fin de formation individuelle