Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Travail-Justice-Solidarité
Nom : Diallo
Cours de PHP & MYSQL
Prénoms : Mamadou Saliou
Durée : 45 Heures
Téléphone : (+224) 620 201 311
Niveau : Licence 3
Email : diallom673@gmail.com
//Concentration : Programmation et
développement web
Objectifs
Objectif général
Ce cours a pour objectif d’apprendre aux étudiants de créer des sites web dynamiques accédant aux
bases de données avec le fameux langage PHP et le SGBD MYSQL.
Objectifs spécifiques
Plan de cours
Cours Contenu
Chapitre I : Introducti on
1. Historique
2. Pourquoi utiliser PHP
3. Fonctionnement de PHP
4. Installation des outils
Chapitre II : Les syntaxes basiques
1. La balise PHP
2. La fonction echo
3. Les commentaires
4. Utilisation de include et require
Chapitre III : Variables, constantes
1. Les variables
1.1 Déclaration
1.2 Type de données
1.3 Portée
2. Les constantes
Chapitre IV : Les opérateurs
1. Les opérateurs arithmétiques
2. Les opérateurs de comparaisons
3. Les opérateurs d’affectations
4. Les opérateurs logiques
Chapitre V : Les structures de contrôles
1. Les structures conditionnelles
2. La structure à choix multiples
3. Les structures de boucles
3.1 Les différentes boucles
3.2 Les instructions break et continue
Chapitre VI : les tableaux
1. Déclaration de tableau
2. Les tableaux associatifs
3. Les tableaux multidimensionnels
Chapitre VII : les foncti ons
1. Définition
2. Déclaration
3. Utilisation
4. Fonction avec paramètres
5. L’instruction return
Chapitre VIII : les formulaires
1. Rappel de quelques balises HTML
2. La méthode GET
3. La méthode POST
4. Traitement des données
Chapitre IX : Chaine de caractères, dates et expressions régulières
1. Les chaines de caractères
2. Les dates
3. Les expressions régulières
Chapitre X : les variables prédéfi nies
1. La variable $_SESSION
2. La variable $_SERVER
3. Les cookies
Chapitre XI : Initi ati on à la programmati on orienté objet
1. Les classes
2. Les getters et les setters
3. Les constructeurs
4. Les destructeurs
5. Le mot clé static
6. L’autoloading
7. L’héritage
Chapitre XII : Initi ati on à MYSQL
1. Introduction
2. Connexion à MySQL
3. Création des tables
4. Modifications des tables
5. La requête INSERT
6. La requête UPDATE
7. La requête DELETE
8. La requête SELECT
9. Gestion des utilisateurs
10. Exportation et importation de bases de données
Chapitre XIII : Accès aux bases de données
1. Connexion à la base de données
2. Les catégories de requêtes
2.1 Les requêtes non paramétrées
2.2 Les requêtes paramétrées
3. Exécution des requêtes
3.1 Requêtes de mise à jour
3.2 Requêtes de sélections.
4. Travaux pratiques
5. Hébergement
Chapitre XIV : Projets étudiants
Modalité d’évaluation