Skip to content

Cphdat3sem2018f/week3-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Week3 - JavaScript and the Document Object Model (DOM)

JavaScript Plan
JavaScript Slides
JavaScript Notes
JavaScript Examples

Plan

Day 1 - Introduction to JavaScript

Day 2 - Document Object Model (DOM)

Day 3-5 CA1

Business competences

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.

Exercises

Day 1: The JavaScript Array / JavaScript Ex-1

Day 2: Dom Manipulation and Events

Day 3-5: CA1

Resources:

*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.*

Our recommended resources for this week:

Day-1 (plain JavaScript)

  • 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)

Day-2 (The Document Object Model - DOM)

References

W3Schools.com - Javascript Reference: Objects & HTML DOM

Extras:

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):

Codecademy course

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published