Learn Advanced JavaScript for Web / Frontend Engineering
Kaufman skill map for mastering advanced JavaScript frontend engineering through deliberate practice, production mental models, and top-tier engineering feedback loops.
// Ordered tracks for focused study and deliberate practice
Start with a quick search, pick a domain, then scan the tracks that best match your current learning goal. This page is designed to stay readable first on mobile, then scale up for deeper browsing on desktop.
Browse the catalog by section, then open the track that best fits what you want to learn next.
Learn the languages that power software.
Foundational language tracks and core syntax-to-idiom learning paths.
Learn frontend development and software engineering.
Frontend development and software engineering tracks.
Learn Java programming and software engineering.
Java programming and software engineering tracks.
Learn domain-specific programming and software engineering.
Domain-specific programming and software engineering tracks.
Operational excellence and site reliability engineering.
Operations and site reliability engineering tracks.
Hands-on, project-based learning tracks.
Hands-on, project-based learning tracks.
Build a project from scratch with guided learning.
Build a project from scratch with guided learning.
Artificial Intelligence and Machine Learning.
AI and machine learning tracks.
Speak, explain, and collaborate more clearly.
Language and communication skills for real work contexts.
Creative practice, accompaniment, and storytelling.
Music practice, accompaniment, songwriting, and storytelling tracks.