PHP MySQL par INSTIC
Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- Les bases de données
. Construction d'une base avec PHPMyAdmin.
. Déploiement d'applications PHP 7.0.
. Tester et déboguer son 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.
. Les cardinalités
. Conception de modèles Entités
- Associations.
. Rappel : les dépendances fonctionnelles, la
normalisation, les 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.
. Les variables de session.
. Fonctions liées aux variables de session.
. Les cookies.
Travaux pratiques : manipulation des variables de
session dans les applications web.
- Le 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 : accès à un espace membre
- inscription et authentification.
- Application
Gestion d'un panier virtuel d'articles.
. Construction d'une base avec PHPMyAdmin.
. Déploiement d'applications PHP 7.0.
. Tester et déboguer son 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.
. Les cardinalités
. Conception de modèles Entités
- Associations.
. Rappel : les dépendances fonctionnelles, la
normalisation, les 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.
. Les variables de session.
. Fonctions liées aux variables de session.
. Les cookies.
Travaux pratiques : manipulation des variables de
session dans les applications web.
- Le 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 : accès à un espace membre
- inscription et authentification.
- Application
Gestion d'un panier virtuel d'articles.
Objectifs
- Etre capable de créer des sites web dynamiques
en maîtrisant d'une manière opérationnelle le langage PHP 7.
- 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.
en maîtrisant d'une manière opérationnelle le langage PHP 7.
- 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.
Centre(s)
- Lyon - 8ème (69)
Secteur(s)
Formation proposée par : INSTIC
À découvrir