PHP/MySQL Programmation Web dynamique - Introduction - Groupe 85758

Formation offerte en collaboration avec Services Québec

Cours WEB-PRO

Durée 42 heures

Lieu

En ligne

Local

En ligne

Numéro de groupe

85758

Frais avant taxes

(frais de matériel didactique inclus)

Services Québec: 104,37 $ CAD

Grand public: 941,53 $ CAD

Date(s)

26 sept., 3, 10, 17, 24, 31 oct., et 7 nov. 2020

Jour(s)

Samedi

Horaire

9 h à 16 h

Clientèle

Services Québec
Personnes en emploi / Personnes sans emploi

Préalables

Posséder une base en programmation structurée (exemples : C, C++, Java, C#, Javascript) et des connaissances avancées en HTML/CSS ainsi qu’une aptitude au développement de programmes informatiques.

Objectifs

À la fin du cours, le participant sera en mesure d’utiliser les fonctionnalités de base du langage de script PHP afin d’écrire des applications Web simples et générer du contenu HTML/CSS dynamiquement en manipulant une base de données.

Approche pédagogique

  • Exposés sur les notions théoriques
  • Réalisation d’exemples pratiques
  • Aide individuelle lors des exercices
  • Correction collective

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Matériel pédagogique

Note du formateur

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle.

Contenu du cours

Module 1 : Application web
Architecture des applications web
Client vs Serveur
Fonctionnement et particularités de PHP
Environnement de travail

Module 2 : Langage PHP
Syntaxe de base
Types de donnée
Variables
Constantes
Opérateurs
Structures de contrôle
Tableaux
Boucles
Fonctions

Module 3 : Bases de données
Système de gestion de base données
Structure des données
Types de données
Clé primaire et clé étrangère
PhpMyAdmin vs Client MySQL

Module 4 : SQL
Création d'une base de données
Création d'une table
Insertion de données
Lecture de données
Mise à jour de données
Suppression de données
Condition, ordre et groupe
Requête paramétrée

Module 5 : PHP et SQL
MySQLi vs PDO
Affichage des données dans une page
Création de formulaire HTML
Requêtes HTTP : GET vs POST
Enregistrement des données via le formulaire
Mise à jour des données via le formulaire
Suppression de données

College de Maisonneuve | Formation continue