Supports de cours de Javascript
JavaScript HTML CSS Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
A
B/formulaire
E
F
G-test
G
H
I
J
K
L
M
N
O
P
Q
R
S
A-QCM.md
A-recap.md
A.md
B.md
D-QCM.md
D-recap.md
E-slides.html
E.md
F-slides.html
G-slides.html
H-slides.html
I-slides.html
J-slides.html
LICENSE
README.md
TODO.md
convert.sh
index-markdown-render.js
index-markdown-stmd.js
index-markdown-styles.css
index-redirect.html
index.html
remark-styling.css
server.sh
test-diagram.md

README.md

Cours Javascript

Objectifs pédagogiques

  • Comprendre les rôles respectifs des différentes technologies utilisées dans les projets web.
  • Comprendre l'usage de JavaScript pour manipuler un DOM HTML, et rendre des pages web dynamiques.
  • Développer les qualités de résolution de problèmes, questionnement, recherche d'information, autonomie et de rigueur nécessaire au développement logiciel.
  • Apprendre à développer et tester de manière itérative avec Chrome Dev Tools et jsfiddle.
  • Apprendre à diagnostiquer et résoudre une anomalie à l'aide de la console et des ressources disponibles en ligne.
  • Mettre en pratique les concepts abordés en réalisant des exercices inspirés d'applications courantes: Twitter, Google Images, etc...

Plan par semaine

Logiciels nécessaires

  • Google Chrome, avec Chrome Dev Tools
  • Cygwin (à utiliser comme shell, uniquement pour utilisateurs de Windows)
  • Git
  • Node.js + npm (pour lancer le serveur de certains des TPs)