Créer des pages web dynamiques avec PHP / MySQL - certification ICDL

Créer des pages web dynamiques avec PHP / MySQL - certification ICDL une formation en Web et applications mobiles à Lyon

Partager cette page

Etre capable de créer des sites web dynamiques en maîtrisant d’une manière opérationnelle le langage PHP 8. Manipuler le langage SQL pour gérer les parties front-end et back-end d’une application web. Gérer les variables de session des utilisateurs et intégrer des fonctions de hachage pour sécuriser vos applications web.

Durée

5 jours

Dates à venir

24/01/2022

06/06/2022

22/08/2022

Eligibilité CPF

Eligible CPF

Payez cette formation avec votre CPF

Tarifs

1400€ HT

Pré-requis

Avoir suivi le module « Apprendre les bases de l’algorithmie et de PHP » + soit avoir des connaissances sur SQL, soit avoir suivi le module «Créer et administrer une base de données avec SQL/SQL Server».

Public

Développeurs, webmasters, webdesigners.

Programme

Le Certificat ICDL (International Computer Driving License), utilisé par plus de 30 000 entreprises, écoles, et organismes de formation dans 160 pays, est un certificat international attestant des connaissances et des compétences numériques. En savoir +


BASES DE DONNÉES

  • Construction d’une base avec PHPMyAdmin
  • Déploiement d’applications PHP 8.0
  • Test et débogage d'une application
  • Passage et transmission de variables entre les pages
  • Gestion des dates par PHP
  • Interaction avec les formulaires

Travaux pratiques : gestion en front-end d’un blog

MODÉLISATION DES BASES DE DONNÉES

  • Modèle Entités-Associations
  • Cardinalités
  • Conception de modèles Entités-Associations
  • Rappel : dépendances fonctionnelles, normalisation, formes normales
  • Règles de passage d’un Modèle de Conception de Données (MCD) vers un Modèle Physique de Données (MPD)

Travaux pratiques : conception des MCD et conversion en MPD

MANIPULATION DU LANGAGE SQL

  • Ordres SQL SELECT basiques. Restriction et tri des données (clause WHERE, ORDER BY...)
  • Affichage des données de plusieurs tables (équijointure, non-équijointure, jointure externe, ...)
  • Gestion des données avec les fonctions de groupe (utilisation des fonctions, GROUP BY, HAVING)
  • Manipulation de données (INSERT, UPDATE, DELETE)

Travaux pratiques : application de gestion de commandes d’articles ; gestion back-end d’un blog

GESTION DES SESSIONS UTILISATEURS

  • Variables persistantes : cookies et session
  • Variables de session
  • Fonctions liées aux variables de session
  • Cookies

Travaux pratiques : manipulation des variables de session dans les applications web

HACHAGE DES DONNÉES

  • Principe de fonctionnement
  • Propriétés de la fonction de hachage
  • Utilisation de la fonction de hachage
  • Quelques exemples de fonction de hachage

Travaux pratiques : création d’un forum – inscription / authentification / gestion des questions utilisateurs

APPLICATION

  • Gestion d’un panier virtuel d’articles

Sur le même thème

Ces Formations peuvent aussi vous intéresser

Contactez-nous quelle est votre question ?

Nous mettons tout en œuvre pour vous répondre sous 2 jours ouvrés maximum.