JSE Certified Entry-Level JavaScript Programmer study materials
JSE Certified Entry-Level JavaScript Programmer study resources

JSE Certified Entry-Level JavaScript Programmer study guide

JSE Certified Entry-Level JavaScript Programmer · Work through your exam, one topic at a time.

The JSE (Certified Entry-Level JavaScript Programmer) is an entry-level credential for people who want to demonstrate that they can read, write, and reason about core JavaScript. It suits career changers finishing a first programming course, students, and self-taught developers who want an external checkpoint before moving on to frameworks or backend work. The JSE Certified Entry-Level JavaScript Programmer study guide has 9 sections and about 3,228 words.

01

JavaScript Basics and Syntax

The exam checks whether you can read a short snippet and predict exactly what the engine does: how statements are separated, when a line is treated as a continuation of the previous one, and which constructs are legal at all. Precision matters more than breadth here.

404 words, about 2 min
02

Variables, Data Types, and Type Coercion

Variables, the primitive types, and the coercion rules that decide what happens when types meet. Most exam items here are typeof checks, falsy/truthy judgements, and == versus === outcomes.

360 words, about 2 min
03

Operators and Expressions

Precedence, associativity, short-circuiting, and the coercion behaviour of each operator. Expect snippets that mix + , == , ??

392 words, about 2 min
04

Control Flow and Loops

Branching and iteration: if / else , switch , the loop forms, and the break / continue /label machinery. Items usually ask how many times a body runs or what a leaked loop variable holds afterwards.

343 words, about 2 min
05

Functions and Scope

How functions are created, hoisted, and called, and how the scope chain and this binding resolve names. Closure questions dominate this domain.

386 words, about 2 min
06

Arrays and Objects

Array methods and their mutation/return behaviour, plus object property access, copying, and comparison. Questions typically hand you a chain and ask for the resulting value or whether the original changed.

327 words, about 2 min
07

Built-in Objects and Standard Library

The standard library you are expected to know off-hand: string and number utilities, Math , Date , JSON , and the Map / Set collections. Items test exact return types and off-by-one conventions.

351 words, about 2 min
08

Error Handling and Debugging

Recognising which built-in error type a bug produces, writing try/catch/finally correctly, creating custom errors, and using the console and stack traces to locate a fault. SyntaxError - thrown at parse time; a syntax error in the current file cannot be caught by that file's own try/catch .

339 words, about 2 min
09

DOM Basics and Events

Selecting and updating elements, and the event model: registration, propagation, delegation, and the difference between target and currentTarget . document.querySelector(css) returns the first match or null .

326 words, about 2 min