JavaScript
foundationLanguages · Interactive web UIs, Node services, and cross-platform tooling.
The default language of the browser and a major server runtime.
Follow deterministic learning roadmaps, explore technology stacks, and reinforce concepts with quizzes and articles.
Start with the strongest technology entry point.
Deterministic multi-stage paths — prerequisites and project checkpoints included.
From markup fundamentals to deploying full-stack applications.
Language fundamentals through automation and web APIs.
Spreadsheet fluency to Python-based analysis and clear communication.
Mathematical intuition, classical ML, and responsible modern tools.
Languages, frameworks, and tools with use cases and relationships — filter by domain.
Languages · Interactive web UIs, Node services, and cross-platform tooling.
The default language of the browser and a major server runtime.
Languages · Safer refactors and clearer APIs on medium-to-large codebases.
Typed superset of JavaScript that catches whole classes of bugs early.
Languages · Scripting, data analysis pipelines, APIs, and ML prototypes.
Readable language dominant in automation, data, and ML tooling.
Languages · Reporting, joins across tables, and operational data questions.
Declarative querying for relational data — still indispensable.
Languages · Performance-critical CLIs, engines, and safety-sensitive services.
Memory-safe systems language without a garbage collector.
Frontend · Single-page apps, design systems, and rich dashboards.
Component library for building UIs from composable state-driven views.
Test recall with server-verified challenges.
More deep dives written for durable understanding.