Skip to content

Practical JavaScript Basics

10 sessions of 4 academic hours - JavaScript on real-world JSON data

A monitoring rule in JavaScript

Sessions ​

SessionTopic
1Getting started
2Variables, types and operators
3Comparisons, logic, conditions and loops
4Arrays and lists of records
5Functions, and reading older code
6Objects: deep paths, dictionaries, different data shapes
7Array methods: transforming, grouping and indexing data; project kickoff
8Strings, regular expressions, dates and numbers
9JSON, Node.js, modules and errors; running rules locally
10Tests, JSDoc types and code quality; Git workflow; project review

Created for