JavaScript Essential Training 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.
LinkedIn Learning · Web Development
JavaScript Essential Training
Frontend Masters · Web Development
CSS for JavaScript Developers
Per-criterion
The 2021 redesign covers variables, data types, objects, arrays, functions, loops, conditionals, DOM selection and manipulation, event listeners, and closures across roughly 6 hours 14 minutes of video. Reviewers praise the modern ES6+ syntax used throughout and the logical, progressive structure. The course's "objects first" ordering — starting with objects and methods before covering data types and functions — is polarising: blog reviewers like Nick Simson praise it as an accurate reflection of how modern learners encounter JavaScript through frameworks, while some beginners on the LinkedIn Learning platform found starting with complex concepts challenging. Multiple sources note that 11 quizzes and CoderPad code challenges provide genuine interactivity that many comparable beginner courses lack.
Morten Rand-Hendriksen is described consistently across review sources as clear, concise, and methodical. The topfreereviews.com team analysis credits him with giving "clear and concise instructions so that learners could follow the course without troubleshooting." The nicksimson.com blog review notes his deliberate pedagogical philosophy of mirroring how modern JavaScript learners actually first encounter the language in the wild. No reviewers described him as dry or hard to follow; the occasional criticism targets the course's depth or the complexity of the chosen teaching sequence, not the instructor's delivery itself.
Access to this course requires a LinkedIn Learning subscription ($39.99/month or $239.88/year), which unlocks the entire 21,000-course library. Multiple independent platform reviews note that the subscription price is reasonable if you are actively consuming multiple courses, but feels expensive for a single course. Critics on BitDegree and Career Sidekick note that some technically equivalent content exists on free platforms. For learners whose employer or university provides LinkedIn Learning access at no personal cost — a common arrangement — the value equation shifts strongly in favour of the course. The certificate, while not accredited, is displayable on a LinkedIn profile and is noted by several reviewers as a practical career visibility benefit.
The course includes mini-projects and interactive code challenges powered by CoderPad with real-time feedback, which reviewers describe as more engaging than passive video learning. However, multiple platform-level reviews of LinkedIn Learning note that technical courses "lack in-depth projects" and that the practice elements "do not go far enough for those seeking comprehensive understanding." One LinkedIn Learning reviewer noted the course is "a very VERY dense course" but the practice elements are limited relative to the volume of concepts introduced. The course does not include a capstone or portfolio-ready project, which distinguishes it from longer Udemy alternatives.
The course covers genuinely modern JavaScript — ES6+ syntax, DOM APIs, event-driven programming, and the underlying concepts used in frameworks like React and Vue. Nick Simson's blog review specifically notes that Morten's object-first teaching sequence acknowledges that modern learners encounter JavaScript through frameworks before mastering fundamentals, making the course sequencing more industry-realistic than traditional textbook approaches. The limitation is scope: at 6 hours, the course provides a strong foundation but stops well short of async JavaScript, Node.js, testing, TypeScript, or the deployment patterns required for professional work. Most reviewers position it as a starting point requiring significant follow-up rather than a job-ready course.
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.