Contenu: | I. Introduction au développement web 1. Historique 2. Les langages du web (HTML, CSS, JavaScript) 3. Web statique et web dynamique 4. Les outils de développement web II. Le langage HTML 1. Balises standard 2. Listes, Formulaires et Tableaux 3. Nouvelles balises HTML 5 III. La langage CSS 1. Introduction aux feuilles de styles 2. Règles générales 3. Effets visuels et animation IV. Le langage JavaScript 1. Introduction à JavaScript 2. La bibliothèque JQuery 3. Les fondations d’AJAX V. Développement web dynamiques avec PHP 1. Introduction au web dynamique 2. Déploiement d’applications sur un serveur web 4. Principaux concepts de PHP 5. Création d’applications web de bases de données 6. Développement MVC sous PHP7. VI. Projet d’application WEB 1. Développement d’une application WEB basé sur des notions avancées de ce qui a été vu en cours 2. Développement avancée de modules pour CMS |
Bibliographie: | Ian Lloyd, The Ultimate HTML Reference, 2008, SitePoint, ISBN 978-0-9802858-8-8. Jon Duckett, HTML & CSS, Design and Build Websites, 2011, Wiley, ISBN: 978-1-118-00818-8 Julie C. Meloni, SamsTeachYourselfHTML, CSSand JavaScript, 2012, SAMS, ISBN-10: 0-672-33332-5 BEAR BIBEAULT, YEHUDA KATZ, jQuery in Action, 2008, Manning, ISBN 1-933988-35-5 Melancon, B., A. Micka, A. Scavarda, B. Doherty, B. Somers, K. Negyesi, J. Rodriguez, M. Weitzman, R. Scholten, and R. Szrama. 2011. The Definitive Guide to Drupal 7: Apress. David, M. 2010. HTML5: Designing Rich Internet Applications: Elsevier Science & Technology. Lancker, L.V. 2009. jQuery: Le framework JavaScript du Web 2.0: Editions ENI. Guérin, B.A. 2007. PHP 5, MySQL 5, AJAX: entraînez-vous à créer des applications professionnelles: Editions ENI. Ullman, L.E. 2003. PHP and MySQL for dynamic Web sites: Peachpit Press. |