Génie Logiciel
Les notions
essentielles
Cette première partie vise à vous donner toutes les clés pour comprendre ce qu'est un site web, comment il se construit et comment il fonctionne:
• protocole HTTP, URL, notions de Web statique et dynamique, serveurs;
• programmation orientée objet, modèle MVC, notion de framework;
• éléments de base du langage de programmation Python;
• structuration des pages web avec HTML 5, présentation avec les feuilles de styles CSS, interactivité côté client avec JavaScript¡
• élaboration du modèle de données: cas d'utilisation (use cases), schémas de présen- tation (wireframes), bases de données relafionnelles;
• éléments de base du langage d'interrogation des bases de données SQL, utilisa- tion par le biais de l'ancienne technologie CGI, discussion des limitations de cette dernière.
Section outline
-
-
Introduction Page
Notre propos est découpé en deux grandes parties : nous présentons d'abord l'essentiel des aspects théoriques, pour ensuite décrire en détail un projet concret.
-
-
-
Comment un site web Fonctionne-t-il ? Lesson
de chapitre rappelle les bases du Web, ses origines statiques et son passage graduel vers plus de dynamisme avec, notamment, l'exploitation d'une base de donnees câïe serveur, dont les mises à jour se repercutenï câïe client. Sont egalement expliguees les notions d’URL, de protocole HOP, de serveur web et le passage de paramètres de client vers le serveur.
-
-