Nedan ser du kursens tänkta upplägg på veckonivå. För en mer detaljerad vy, se kursen schema. (Länk i menyn)
Observera att det exakta schemat för just dig beror på vilken laborationsgrupp du valt.
Vecka | Föreläsning | Läsanvisning | Laboration/Redovisning |
---|---|---|---|
1445 | 1. Introduktion 2. Javascript, grunder 3. Funktioner och objekt |
Kapitel 1-2 Kapitel 3-4 Kapitel 5 (ej regexp) |
|
1446 | 4. Skapa objekt 5. Inkapsling, closures |
Kapitel 6 Kapitel 7 |
Redovisa: Laboration 1 – Vandalen |
1447 | 6. DOM 7. CSS och event |
Kapitel 10-11 (+12) Kapitel 13 (+12) |
Hjälp med laboration 2 |
1448 | 8. Debugging, Timers 9. BOM och fönster |
Kapitel 8, 17 Kapitel 8, 9 |
Redovisa: Laboration 2 – Labby Mezzage |
1449 | 10. Formulär och validering 11. Tillgänglighet, säkerhet |
Kapitel 14 | Redovisa: Laboration 3 – Memory |
1450 | 12. Ajax 13. Mer avancerad JS |
Kapitel 20, 21 | Redovisa: Laboration 4 – The Quiz |
1451 | Börja arbeta med projektet. Hjälppass/Restpass. | ||
1452 | Mån-Tis: Eget arbete med projektetOns: Julafton Tors: Juldagen Fred: Annandag jul |
||
1501 | Ons: Nyårsafton Tors: Nyårsdagen |
||
1502 | Tis: Trettondag jul Tors-Fre: Projekthjälp |
||
1503 | Projektredovisning måndag Campus Projektredovisning tisdag Distans Onsdag-Fredag. Examination (“Munta”) |
Kapitel i litteraturen som inte behandlas i kursen:
- Kapitel 15 – Graphics with Canvas
- Kapitel 16 - HTML5 Scripting
- Kapitel 18 - XML in JavaScript
- Kapitel 19 - ECMAScript for XML
- Kapitel 22 - Advanced Techniques
- Kapitel 23 - Offline Applications and Client-Side Storage
- Kapitel 24-