Vous êtes sur la page 1sur 3

REPUBLIQUE DE GUINEE

Travail-Justice-Solidarité

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique


UNIVERSITE AVICENNE
Faculté des sciences informatiques
Département de MIAGE

Informations du professeur Informations sur le cours

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

A la fin du cours chaque étudiant doit être capable :


D’appréhender la syntaxe de bases du PHP
De créer des fonctions
De manipuler des tableaux
De manipuler dates et les chaines de caractères
D’utiliser les expressions régulières
De créer une base de données MYSQL
De créer et manipuler des tables
D’exporter et d’importer une base de données
D’héberger un site PHP

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

 Evaluation orale : 25% de la MG


 Evaluation écrite : 35% de la MG
 Projet (Evaluation finale) : 40% de MG

Vous aimerez peut-être aussi