JavaScript Plan
JavaScript Slides
JavaScript Notes
JavaScript Examples
JavaScript is one of the most demanded programming skills. ref: it.jobindex.dk
JavaScript this semester will provide students with the background to join modern front-end teams, using JS and supplementing JS frameworks/libraries.
Day 1: The JavaScript Array / JavaScript Ex-1
Day 2: Dom Manipulation and Events
Day 3-5: CA1
*There are tons of JavaScript articles on the Web. The two major resources are https://www.w3schools.com/ and MDN (Mozilla). Usually, articles from the first, are easier to read, more light weight, and often not quite as up to date as MDN. MDN should be considered the reference documentation. Often when you google; articles from w3schools will pop up first. If you prefer MDN, add this to you search term, for example "javascript array MDN". If you prefer w3, where you often can try things out, do "javascript array w3".
Important: Don't always add W3 or MDN to your search queries, there are lots of other great sources out there.*
- The MDN JavaScript Guide (Skip these sections: Regular expressions, Keyed collections, Details of the object model and the remaining sections)
- Course on Lynda.com - section 1 - 4 + 9 (just skip sections you find to trivial)
- W3Schools.com - HTML Document Object Model Read/skim all chapters until and including DOM Event Listener. Complete as many of the examples/exercises as you have time for while you read.
- Course on Lynda.com chap 5-8 (chapter 6-8 will be a part of CA-1 so you can skip these sections until then)
W3Schools.com - Javascript Reference: Objects & HTML DOM
This codecademy tutorial could be a good choice if you find that your general coding skills could be better. Many of the sections require you to pay for the course, but it is definitely possible to go through with a free subscription (You are not expected to pay for this course):