Professeurs : Jean-Luc Collinet; Michel Debacker;
Nombre d'heures : 36
Période :Semestre 1
Type de cours : cours magistral
ASP
Le cours d'ASP.NET vise à comprendre la manière dont fonctionne une programmation Internet orientée serveur.
Ce cours permet de développer des capacités pratiques de programmation d'une application Web dynamique.
JSP
Ce cours introduit les techniques de servlets et de Java Server Page (JSP) ainsi que les technologies EL et JSTL.
Les pages JSP (Java Server Pages) et les servlets sont le standard Sun permettant de développer des applications Web dynamiques.
L'objectif principal du cours est de développer des applications Web capable d'utiliser toute la puissance du langage Java.
ASP
Les étudiants doivent être familiés avec l'emploi d'un éditeur HTML et, par exemple, le logiciel Visual Studio.
Les bases du langage HTML doivent être connues. Notamment, les balises les plus courantes.
Les requêtes basiques du langage SQL doivent être maîtrisées.
JSP
ASP
Les ASP (Active Server Pages) sont un standard Microsoft permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. Une page web ASP.NET (repérable par l'extension.aspx) aura un contenu pouvant être différent selon certains paramètres (des informations stockées dans une base de données, les préférences de l'utilisateur, etc.) tandis qu'une page web classique (dont l'extension est .htm ou .html) affichera continuellement la même information.
Il s'agit en réalité d'un langage de script puissant (un langage interprété) exécuté du côté du serveur (au même titre que les scripts CGI, PHP,...) et non du côté client (les scripts écrits en JavaScript ou les applets Java s'exécutent dans le navigateur de la personne connectée à un site).
Les Active Server Pages s'inscrivent dans une architecture 3-tier, ce terme signifie qu'un serveur supportant les Active Server Pages peut servir d'intermédiaire entre le navigateur du client et une base de données en permettant un accès transparent à celle-ci grâce à la technologie ADO (ActiveX Data Object), qui fournit les éléments nécessaires à la connexion au système de gestion de bases de données, à la manipulation des données grâce au langage SQL.
JSP
ASP
L'enseignement utilise les dernières méthodes pédagogiques modernes. Les cours sont donnés de la théorie à la pratique, et également de la pratique vers la théorie. Un projet est effectué graduellement et parallèlement aux présentations des concepts et exercices. Il permet une application pratique immédiate et très concrète.
JSP
Le cours se divise en 6 séances itératives; chacune débute par un bref exposé suivi d'une mise en oeuvre pratique.
Chaque séance reprend les sources (corrigées) de la séance précédente et y ajoute des fonctionnalités.
ASP
/
JSP
ASP
L'évaluation du cours repose sur une défense orale du projet échelonné sur l'ensemble du cours. La remise d'un dossier écrit (sur le projet) fait également partie de l'appréciation globale.
JSP
L'évaluation du cours repose sur un examen pratique.