| ||||
Sigle : INF1503 Gr. 01 Titre : Programmation Web avancée Session : Automne 2018 Horaire et local Professeur : Taleb, Mohamed | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPermettre à l'étudiant de maîtriser par la pratique les concepts avancés de design et de programmation Web. ContenuMéthodologies de développement de projets Web. Installation de serveurs Web : IIS, Apache, etc. Aspects approfondies de JavaScript. Conception et accès aux bases de données sur le Web avec PHP et MySQL. Introduction à la plateforme .NET Framework de Microsoft. Étude d'un langage de programmation côté serveur (ex. VB.NET, C# ou J+ +). Programmation Web avec ASP.NET. Conception et accès aux bases de données avec ADO.NET et SQL Server. Introduction à Java Server et les applications Web. Ce cours comporte des séances obligatoires de travaux dirigés (TD) de deux heures par semaine. | ||||
2. Objectifs spécifiques du cours : | ||||
À la fin du cours, les étudiants devraient être en mesure de :
| ||||
3. Stratégies pédagogiques : | ||||
Le cours se donne sous forme magistrale de trois (3) heures par semaine à la salle B1010 et le cours est avec laboratoires, pour une durée de quinze (15) semaines. | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Sur rendez-vous par courriel. | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Pas de laboratoire la 1re séance |
10 sept. 2018 | ||
2 |
Laboratoire #1 : jeudi 20 sept. – Introduction sur comment le Web fonctionne |
17 sept. 2018 | ||
3 |
Laboratoire #2 : jeudi 27 sept. – HTML |
24 sept. 2018 | ||
4 |
Laboratoire #3 : jeudi 04 oct. – CSS |
01 oct. 2018 | ||
5 |
Semaine d'études |
08 oct. 2018 | ||
6 |
Laboratoire #4 : jeudi 18 oct. – Formulaire avec HTML |
15 oct. 2018 | ||
7 |
Laboratoire #5 : jeudi 25 oct. – JavaScript |
22 oct. 2018 | ||
8 |
Examen intra |
29 oct. 2018 | ||
9 |
Laboratoire #6 : jeudi 08 nov. – Les tableaux en JavaScript |
05 nov. 2018 | ||
10 |
Laboratoire #7 : jeudi 15 nov. – Evénements en JavaScript et gestionnaires d'événements |
12 nov. 2018 | ||
11 |
Laboratoire #8 : jeudi 22 nov. – Introduction au PHP |
19 nov. 2018 | ||
12 |
Laboratoire #9 : jeudi 29 nov. – Fonctions, modèles et correspondance des patterns |
26 nov. 2018 | ||
13 |
Laboratoire #10 : jeudi 06 déc. – Formulaire en PHP |
03 déc. 2018 | ||
14 |
Laboratoire #11 : jeudi 13 déc. – Cookies et base de données |
10 déc. 2018 | ||
15 |
Examen final |
17 déc. 2018 | ||
6. Évaluation du cours : | ||||
| ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
Volume obligatoire pour le cours :
Le matériel du cours présenté en classe par le professeur est disponible sur https://moodle.uqo.ca. | ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |