INF8007_ Plan de Cours

  • Upload
    hassan

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

  • 7/25/2019 INF8007_ Plan de Cours

    1/3

    Plan de cours

    Description

    Caractristiques des langages de script. Principaux langages et domaines

    d'application. Programmation avec un langage de script : syntaxe, structures de

    contrle, structures de donnes, communication interprocessus et communicationavec une base de donnes, modules clients et serveurs.

    Objectifs gnraux

    Le cours vise fournir une connaissance thorique et pratique de langages de script avec unde ces principaux langages.

    Au terme de ce cours, l'tudiant sera apte :

    d'expliquerles fondements de diffrents langages de scripts, etpouvoir crer des applications communes avec un de ces langages.

    Objectifs des laboratoires

    Les laboratoires permettront l'tudiant :

    de dvelopper des applications de petite envergure telles qu'une interface une basede donnes et une application client-serveur web, etd'acqurir une connaissance des environnements de dveloppement pour certainslangages de script.

    Travaux pratiques

    Les travaux pratiques ont une frquence de une priode par semaine. Il est prvu d'y aborderles sujets suivants:

    Communication avec une base de donnesApplication graphique interactiveApplication client-serveur web

    valuation

    Travail remettre Pondration

    TD 1 17 %

    TD 2 19 %

    TD 3 19 %

    5 mini quiz 5 %

    Examen final 40 %

    Total 100%

  • 7/25/2019 INF8007_ Plan de Cours

    2/3

    Manuel de cours

    Transparentssur le webDocumentationsur le WebLearning Python, Mark Lutz, 3me dition, 2007.Voir aussi l'aperu Google sur le web

    Dtails des sances

    Attention: cette page peut tre modifie en cours de trimestre

    Le dtail de chaque sance de cours est fourni semaine par semaine.

    Semaine PrsentationChapitres

    (Pilgrim, 2010)valuation

    1 (11

    Jan.)

    Introduction

    Syntaxe, types dedonnes et porte

    Feuilles de rappel

    1, 2, 3 TD1: Analyse de textes

    ( remettre le 24 janvier)

    2 (18Jan.)

    Structures decontrle etexpressions

    rgulires

    Notions desimilarit de texte(pour le TD2)

    4, 5

    Mini-Quiz 1

    Suite du TD1

    Introduction au TD2 :similarit et analyse detexte

    3 (25

    Jan.)

    Modules, tests etexceptions

    Quiz1 (solution)

    9

    Mini-Quiz 2

    TD2 ( remettre le 7

    fvrier)

    4 ( 1

    Fv.)

    HTTP: notions debase

    Modules web

    6, 7, 8Mini-Quiz 3

    Suite du TP2

    (8Introspection etparsage

    Mini-Quiz 4

    http://www.diveintopython3.net/http://books.google.ca/books?id=nEJ-jcYF2fMC&dq=learning+python+lutz&printsec=frontcover&source=bn&hl=fr&ei=ahh7SqnXFtattgfBhsHcAQ&sa=X&oi=book_result&ct=result&resnum=4#v=onepage&q=&f=falsehttp://oreilly.com/catalog/9781565924642/http://docs.python.org/http://www.groupes.polymtl.ca/inf8007/Seances/
  • 7/25/2019 INF8007_ Plan de Cours

    3/3

    5 Fv.)JavaScript

    14 TD3 ( remettre le 21fvrier)

    6 (15

    Fv.)

    Quiz rvision(solution)

    Mini-Quiz

    Mini-Quiz 5

    Suite du TD3

    7 (22

    Fv.) Examen Final Examen Final