Part 2 – Client-side JavaScript

This part is to work with JavaScript in the browser development environment. We work with development tools, code quality, code constructs and teh browser as development environment.

The time to fullfill this course part is estimated to 40h.


There are lectures that introduce course topics.

  1. L05 - JavaScript development environment
  2. L06 - Browser, DOM and Events
  3. L07 - Classes and modules
  4. L08 - Asynchronous programming

Read & Study

You should read and study the following resources.

  1. In the (free online) book "JavaScript for impatient programmers", review the following chapters.

    • Ch 4 FAQ: JavaScript
    • Ch 10 Variables and assignment
    • Ch 11 Values
    • Ch 12 Operators
    • Ch 15 Numbers
    • Ch 18 Strings
    • Ch 21 Control flow statements
  2. Use the MDN website as a reference for JavaScript.

Further reading instructions is presented in the lectures.


You must do the assignments and submit them. Details on the assignment, grading and how to submit, is described in the instruction.

  1. A02 – Code javaScript with the browser

Welcome to CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Student account

To log in you need a student account at Linnaeus University.

Read more about collecting your account

Log in LNU