INTERACTIVE SLIDES
Teaching decks.
Playable on the web.
Every deck is a self-contained web page — navigate with arrow keys, print to PDF, and play the interactive labs right inside the slides.
HTML5 · CSS3 · JavaScript
58 slides · updated 2026-09-13
Basic Web Application
From the first tag to live data from an API: foundations, HTML5, CSS3, JavaScript — hands-on practices, labs and a final challenge built into the slides, including the playable Flexbox Duck game.
Open deck →
React · JSX · State · Effects
45 slides · updated 2026-09-19
React Basics
React basics: the road from documents and DOM scripting to React, then install, project structure, JSX, components, state, events and effects — with labs that assemble a working chatbox piece by piece.
Open deck →