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

JSE Certified Entry-Level JavaScript Programmer case studies

JSE Certified Entry-Level JavaScript Programmer · Put your knowledge to work in context.

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 case studies are 5 cases and about 3,054 words.

1

The 0012 Lookup: When Loose Equality Picks Two Rows

An internal order tool reads the query string ?sku=0012&qty=3 and looks up the matching catalog row. Catalog data arrives from a legacy inventory API where sku is a number, so SKU 0012 is stored as 12 .

638 words, about 3 min
2

Skipped Sessions: Mutating an Array While Looping

A nightly cleanup job receives an array of 9 session records in creation order. A record is expired when expiresAt is in the past.

608 words, about 3 min
3

Five Handlers, One Counter: var, let, and the Temporal Dead Zone

A dashboard renders 5 KPI cards. Each card gets a click handler that should log its index 0-4.

617 words, about 3 min
4

Sorting and Rounding Money That Arrives as Strings

A reporting page loads 40 products from an API as JSON where price is a string with two decimals ( '9.99' , '100.00' , '25.50' ) and discount is sometimes null . The developer sorts rows with rows.sort((a, b) = a.price b.price) and gets an order that puts '100.00' before '25.50' and visibly shuffles equal prices between runs.

589 words, about 3 min
5

Delegation, Submit Defaults, and a Script That Ran Too Early

A support queue page renders 12 tickets from an array into <ul id='queue' . Each <li contains a <button class='close' and the developer attaches a click listener to every li at render time.

602 words, about 3 min