Skip to content

Latest commit

 

History

History
80 lines (55 loc) · 3.22 KB

README.md

File metadata and controls

80 lines (55 loc) · 3.22 KB

Reading material for the first lecture:

In week one we will discuss the following topics:
• Capturing user input
• Basic DOM manipulations[img src, innerHTML]
• Code debugging using the browser
• Events
• Code commenting
• Structuring code files
• Code formatting
• Handing in homework via PR

A Refresher from some previous covered topics:

Links to MDN (Mozilla Developer Network) topics:

Review

Review through the topics of JavaScript1:

JavaScript1 - Week 2

JavaScript1 - Week 3

Required readings

(No reading material available at this time for the crossed-out topics)

Recommended readings

These chapters from Eloquent JavaScript give in-depth explanations of the topics that will be discussed during the lecture. Highly recommended (if time permits).

  • Chapter 13: JavaScript and the Browser

  • Chapter 14: The Document Object Model

    You can skip the following sections:

    • Moving through the tree
  • Chapter 15: Handling Events

    Notes: for the lectures and homework you only need to know about these events: click, change, keyup and load.

    You can skip the following sections (but come to these sections when doing the React module):

    • Touch events
    • Scroll events
    • Focus events
    • Events and the Event Loop
    • Debouncing

Please go through the material and come to class prepared!