| ||||
Sigle : INF4533 Gr. 01 Titre : Technologies Internet Session : Hiver 2016 Horaire et local Professeur : Fraczak, Wojciech | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPrésenter à l'étudiant les mécanismes de fonctionnement et d'évolution de l'Internet, les protocoles d'application les plus connus ainsi que les différents aspects du World-Wide Web. Différents logiciels "clients" seront développés dans le cadre des travaux pratiques. A la fin du cours, l'étudiant devrait être capable d'analyser en détail les protocoles d'applications Internet et de développer des logiciels qui se conformeront aux spécifications de ces protocoles.ContenuLes structures organisationnelles de l'Internet (IETF, ISOC). Documentation Internet (RFC, FYI, STD, BCP, etc.). Etude détaillée des protocoles d'application fondamentaux (smtp, imap. pop, rôle et tâches du Postmaster, ftp, telnet, nntp, ping). Différents aspects du World-Wide Web (URL, URN, URI, HTTP, HTML, formulaires, scripts CGI, feuilles de style, gestion d'un site, négociation de contenu, configuration d'un serveur WWW, protection des accès, proxy, XML). Différents types de données multimédia. Outils logiciels et environnments de travail pour le développement WEB. Sécurité sur Internet (risques liés à un serveur WWW, barrières d'accès, SSL, SHTTP, commerce électronique). Introduction à l'informatique mobile et aux réseaux sans fil. Aspects sociaux. | ||||
2. Objectifs spécifiques du cours : | ||||
3. Stratégies pédagogiques : | ||||
Au cours de cette activité, diverses formules pédagogiques seront utilisées, notamment:
Les attentes sont que les étudiant(e)s investissent au moins 80 heures de travail personnel en plus des 54 heures de cours et de laboratoires. La présence lors de ces séances est obligatoire. La page WEB sera utilisée pour communiquer d'autres informations au cours de la session. | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Consultations : jeudi : 11h30 à 12h30 ou sur rendez-vous En dehors des heures de consultation, la foire aux questions de Moodle constitue la voie principale de communication entre les étudiants et le professeur. | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
1. Présentation du cours
2. Introduction à Internet
Travaux dirigés: 19 janvier 2016
|
15 jan. 2016 | ||
2 |
1. World Wide Web
2. HTML vs XML vs JSON 3. Devoir 1 Travaux dirigés: 26 janvier 2016
|
22 jan. 2016 | ||
3 |
1. Maîtriser HTML et CSS
2. Javascript :
Travaux dirigés: 2 février 2016
|
29 jan. 2016 | ||
4 |
1. DOM
2. Javascript dans un navigateur :
Travaux dirigés: 9 février 2016
|
05 fév. 2016 | ||
5 |
1. Programmation avancée côté "navigateur" (client)
2. Limitations de la programmation côté "navigateur"
3. Communication client/serveur
Travaux dirigés: 16 février 2016
|
12 fév. 2016 | ||
6 |
1. Protocole HTTP
2. Autres protocoles
Travaux dirigés: 23 février 2016
|
19 fév. 2016 | ||
7 |
Révision pour l'examen de mi-session
Travaux dirigés: 8 mars 2016
|
26 fév. 2016 | ||
8 | Semaine d'études | 04 mars 2016 | ||
9 |
Examen de mi-session
Travaux dirigés: 15 mars 2016
|
11 mars 2016 | ||
10 |
1. La sécurité sur Internet
2. Énoncé du Devoir 2 Travaux dirigés: 22 mars 2016
|
18 mars 2016 | ||
11 |
Congé férié (Vendredi Saint)
Travaux dirigés: 29 mars 2016
|
25 mars 2016 | ||
12 |
Programmation côté serveur
Travaux dirigés: 15 avril 2016
|
01 avr. 2016 | ||
13 |
1. Coopération et protocoles "peer-to-peer"
2. Session QA pour le Devoir 2 Travaux dirigés: 12 avril 2016
|
08 avr. 2016 | ||
14 |
Révision pour l'examen final
|
15 avr. 2016 | ||
15 | Examen final | 22 avr. 2016 | ||
6. Évaluation du cours : | ||||
L'évaluation est l'appréciation du niveau d'apprentissage atteint par l'étudiant par rapport aux objectifs des cours et des programmes. Dans le cas spécifique du cours TECHNOLOGIES INTERNET l'attribution des notes se fera selon la répartition suivante:
| ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |