1ière Bachelier en techniques graphiques finalité techniques infographiques

Programmation Web côté client - Théorie

< Retour

Crédits ECTS2,5
Volume horaire (h/an)30
Titulaire(s)WORONTZOFF, Pierre
UnitéObligatoire
PériodeQuad. 1 et 2
CodeTECH-GRAI0005/1
Prérequis

Néant

Objectifs

Intégrer les notions de bases de la programmation orientée objet au moyen du langage JavaScript.

Contenus
  • Les concepts de base (script, instruction, APIs, identifiant, mot-clé réservé au langage, valeur ou donnée, type de donnée, variable, affectation, fonction, objet, hiérarchie d'objets, classe, expression , les méthodes alert(), prompt() et confirm())
  • Les instructions (l'instruction vide, l'instruction « var », l'instruction « if », les instructions « for », « while » et « do-while », les instructions d'expression à effet de bord).
  • Les valeurs (la valeur undefined, les nombres, les chaînes de caractères, les booléens, les tableaux, les fonctions ) sous forme de littéraux et leur encapsulation dans un objet.
  • Les expressions (en combinant les différentes opérations: « . », « [] », « () », « * », « / », « % », « + » (addition), « + » (concaténation), « - » (soustraction), « < », « <= », « > », « >= », « instanceof », « in », « == », « != », « === », « !== », « && », « || », « , », « new », « ++ », « -- », « - » (unaire), « + » (unaire), « ! », « delete », « typeof », « ?: », « = », « += », « -= », « *= », « /= » et « %= ») et les priorité de chaque opération.
  • Les alternatives (if,?: et switch)
  • Les tableaux (littéraux et objets, tableaux associatifs et objets, boucle for-in)
  • Les boucles (while, do-while, for) + break et continue dans les boucles.
Bibliographie

D. Flanagan, JavaScript - La référence (4ème édition), ISBN 2-84177-212-8, O'Reilly

G. Leblanc, JavaScript (Notes de cours).

http://www.galerie-infographie.net/~niko/LTP/index.html

http://www.w3schools.com/js/default.asp

Méthodes d'enseignement et d'apprentissage

Exposés magistraux (Méthode LQRSET : Lecture, Questions-Réponses, Synthèse, Exercices, Test)

EvaluationExamens écrits
Evaluation continue
Notes de coursOui
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.