Fullstack Svelte with SvelteKit 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 · Web Development
Fullstack Svelte with SvelteKit
Frontend Masters · Web Development
CSS for JavaScript Developers
Per-criterion
Nearly 5 hours of content (4h 52m) split across four structured sections: Introduction, SvelteKit Basics (routing, data loading, forms, API routes, stores, error handling), Advanced SvelteKit (hooks, link options, advanced routing and loading patterns), and a complete SvelteFlix project build (carousels, search, infinite scrolling, caching). The curriculum aligns with the current SvelteKit production stack and avoids legacy patterns. Published June 13, 2023 and compatible with Svelte 3 and 4. One gap noted by reviewers: Svelte 5 runes syntax is not covered, since the course predates Svelte 5's stable release.
Rich Harris is the creator of both Svelte and Rollup, and a software engineer at Vercel. Teaching the framework you invented gives unparalleled depth: Harris explains architectural decisions and trade-offs, not just API syntax. The Frontend Masters platform awarded the course a 4.8/5 rating based on student reviews. Independent reviewers consistently note that learning directly from the framework's author accelerates understanding of the "why" behind SvelteKit's design choices — something no third-party instructor can replicate. Minor critique: Harris assumes a reasonable level of JavaScript comfort and does not slow down for absolute beginners.
Access requires a Frontend Masters subscription (~$39/month or ~$390/year) rather than a one-time purchase. Strong value if you use the subscription for multiple courses — Frontend Masters covers the full frontend stack (JavaScript, TypeScript, React, CSS, Node.js, and dozens of other tracks) and has a companion Svelte Fundamentals course by the same instructor. Weak value for learners who want only this one course. No free tier beyond a short preview. The subscription cost is the dominant complaint across otherwise positive reviews.
Frontend Masters provides written transcripts for every lesson, a downloadable course notes PDF, and public GitHub repositories for the SvelteFlix project used in the course. Community support runs through the Frontend Masters Discord. There is no dedicated course forum or live Q&A with Harris himself post-recording. Reviewers who took the course report that the SvelteKit official documentation and Discord are the primary support channels for issues beyond the course material — typical for Frontend Masters workshop courses where the instructor is not actively engaged post-recording.
The course covers file-system routing, server-side data loading, form actions with progressive enhancement, API route creation (GET/POST/PUT/DELETE), SvelteKit stores, server hooks, caching strategies, and environment variables — all features used in production SvelteKit applications. The SvelteFlix capstone integrates a real third-party API (The Movie Database) and demonstrates infinite scrolling and client-side caching patterns. The main real-world gap is authentication: no auth implementation is covered, which is a common production requirement. Svelte 5 runes are also not included, but Svelte 4 apps are still widely deployed.
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.
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.
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.
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.
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.