Développement Web II
Plan du cours
Partie 1 : Généralités et Rappels
Chapitre 1 : Introduction Générale et Rappel sur le language HTML
- Structure d'un document HTML
- Principales balises HTML (titre, paragraphe, listes, formulaire, lien hypertexte, commentaires)
- Concepts clés (URL, Port, www, @IP, lien relatif/absolu)
- Rendre le web dynamique (dynamisme côté client/serveur)
Partie 2 : Dynamisme côté serveur (PHP)
Chapitre 1 : Introduction à PHP et syntaxe
- Historique et définition
- Principe de fonctionnement
- Architecture logicielle (outil WAMP Server et familiarisation avec l'interface "Localhost")
- Implémentation au sein d’une page HTML et premier exemple
- Les commentaires en PHP
- Chaînes de caractères et concaténation
- Les variables dans PHP (scalaires, tableaux, tableaux associatifs)
Chapitre 2 : Éléments et structures de base de PHP
- Inclusion de pages externes et utilité de découpage
- Structures conditionnelles (if, if..else)
- Structures itératives (While, For, Foreach)
Chapitre 3 : Fonctions et Traitement des formulaires
- Déclaration et appel des fonctions
- Porté des variables et passage de paramètre par référence
- Méthodes d’envoi des formulaires (POST et GET)
- Récupération des données d’un formulaire
Chapitre 4 : Cookies et Sessions
- Concepts, différence et utilition
- Manipulation des cookies et des sessions
Chapitre 5 : PHP orienté objet
- Évolution des version de PHP et support de l'OO
- Création de la première classe et instanciation d’objets
- Héritage et classes abstraites
Partie 3 : Dynamisme côté client (Javascript)
Chapitre 1 : Syntaxe et éléments de base de Javascript
- Utilisation de Javascript (insertion dans la même page HTML, script externe, associé à un événement)
- Déclaration de variables et Concaténation des chaînes de caractères
- Instructions - Conditions - Boucles
- Les objets et leur hiérarchie
- Les tableaux en Javascript
Chapitre 2 : Gestion des événements
- Manipulation des chaînes de caractères (quelques fonctions de base)
- Les événements
- Contrôle des formulaire avec Javascript
Organisation pédagogique
Régime mixte | 3h/semaine
Bibliographie et Liens utiles
[1] Concevez votre site avec PHP et MYSQL, M. Nebra, OpenClassrooms [2] Cours de PHP 5, G. Rossolini, developpez.com [3] PHP5: Cours et Exercices, J. Engels , Eyrolles (2ème édition). [4] PHP5 avancé, E. Daspet et C. Pierre de Geyer, Eyrolles (4ème édition). [5] Dynamisez vos sites web avec Javascript, J. Pardanaud, OpenClassrooms
Revenir vers la page précédente »