CourseVerdict

Deep JavaScript Foundations, v3 vs CSS for JavaScript Developers

Same Bayesian formula, same rubric — so the difference in scores reflects the difference in the courses, not the difference in how we evaluated them.

Frontend Masters (Kyle Simpson) · Web Development

Deep JavaScript Foundations, v3

4.3/ 5 · 24 opinions
16 positive4 neutral4 negative/ 24 total

Frontend Masters · Web Development

CSS for JavaScript Developers

4.6/ 5 · 32 opinions
27 positive4 neutral1 negative/ 32 total

Per-criterion

Content quality4.6 / 5

Reviewers consistently describe the curriculum as the deepest treatment of core JavaScript available in video form. The three pillars — types and coercion, scope and closure, and the this/prototype object system — are explained directly from the language specification rather than from surface behaviour. Gurpreet Singh's testimonial captures the consensus: "I know of no other resource that goes this deep into fundamentals of JS." The main critique is that some sections, particularly the OLOO delegation pattern in the object-oriented module, are presented as settled best practice when many experienced developers disagree.

Instructor4.5 / 5

Kyle Simpson, author of the You Don't Know JS book series, is widely praised for clarity and depth. Lara Karki called him "not only brilliant, but an excellent and articulate teacher" and Hatem Hassan noted he "has a unique way of explaining deep technical CS concepts in a simple and straightforward manner." The score is held below the instructor scores of less polarising teachers because his opinionated, prescriptive style draws genuine criticism — one HN commenter found his persona "very off-putting" and others object to his advocacy for == coercion.

Value for money4.2 / 5

The course is bundled into the Frontend Masters subscription at $39/month or $390/year, which also unlocks the entire library including Kyle's scope, closures, and asynchronous JavaScript courses. Lara Karki called the membership "the best $40 I'll spend this month, by far." Value is excellent for committed learners but the subscription model means a single 10.5-hour course is not buyable standalone, which frustrates learners who only want this one title.

Real-world use4.0 / 5

The course makes developers materially better at reading and reasoning about production JavaScript — Kevin O'Shaughnessy noted it "blew my mind how much there was going on in 10 lines of code." However, it is conceptual rather than project-based: there is no application built end to end, no framework, and no tooling. Reviewers who wanted to ship something tangible note that this is a foundations course, and its payoff shows up later as fewer bugs and clearer mental models rather than a portfolio piece.

Support3.6 / 5

Frontend Masters provides downloadable exercise files, transcripts, and a hosted course platform with adjustable playback speed, but there is no graded auto-grader, no mentor, and no certificate. Learners rely on the public GitHub note repositories and exercise mirrors that other students have published. This is a lecture-and-exercise format, not a guided cohort, so self-directed learners do best.

Content quality4.9 / 5

The course covers all major CSS layout algorithms — flow, positioned, flexbox, grid — plus typography, animations, custom properties, and advanced polish techniques across 10 modules and 200+ lessons. Rather than cataloguing properties, Josh builds mental models for how each layout mode reasons about space, which multiple reviewers describe as "mastery level" coverage. The December 2025 update added subgrid and reading-flow content, keeping the curriculum current. The depth and pedagogical structure place it above any free alternative for developers who want to understand CSS rather than memorise it.

Instructor5.0 / 5

Josh W. Comeau is the most consistently praised CSS educator in independent developer communities. His personal blog (joshwcomeau.com) is cited as a reference-quality resource on its own, and the course extends that same standard of clarity into interactive format. Endorsements from Adam Wathan (Tailwind CSS creator), Kent C. Dodds (Epic React), and Laurie Barth (Netflix) are not marketing copy — each commenter is themselves a well-known practitioner. The Hacker News thread from October 2021 includes commenters praising his use of mental models such as "media queries as IF statements" as genuinely clarifying rather than simplified.

Value for money3.8 / 5

The course is available standalone on Josh's own platform (css-for-js.dev) with one-time pricing and lifetime access to updates, and also via a Frontend Masters subscription (~$39/month or $390/year). The standalone price has drawn criticism — one Hacker News commenter in 2021 noted paying $418 with taxes and called it "one heck of an expensive course," and another pointed out that the basic tier excludes flexbox and responsive design. For Frontend Masters subscribers who access it as part of a broader library, the value calculation tilts strongly positive. Regional purchasing power parity discounts and occasional sales (Valentine's Day, Black Friday) improve accessibility, but the sticker price remains the main objection in critical reviews.

Projects4.6 / 5

Each of the 10 modules ends in a workshop — a larger, real-world-inspired project that applies the module's concepts. Students build responsive layouts, polished UI components from Figma mockups, custom form controls, and animated interactions. The interactive exercises and mini-games within lessons are consistently praised for building intuition rather than just testing recall. One reviewer's only complaint was being required to use Styled Components and React in workshops rather than their preferred tools — a minor friction point in an otherwise well-designed project sequence that demonstrates real production patterns.

Real-world use4.7 / 5

The course is explicitly designed for developers working in React, Vue, or Angular component architectures, and the examples reflect production patterns rather than academic exercises. Multiple reviewers with years of professional experience report that the course changed how they reason about CSS in daily work — "less guesswork" and "more efficient" are the recurring phrases. Noel De Martin, a developer with 10+ years of experience, called it "the best course I've ever taken" and said it "should be mandatory for anyone working in the frontend." The coverage of CSS-in-JS, CSS variables, and component-level architecture maps directly to current React/Vue production workflows.

Scoring methodology applies identically to every course on the site — see the formula.