Deep JavaScript Foundations, v3 vs Front-End Engineer Career Path
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
Codecademy (Pro) · Web Development
Front-End Engineer Career Path
Per-criterion
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.
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.
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.
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.
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.
Curriculum covers HTML, CSS, vanilla JS, React, Redux and a capstone project across roughly 100 hours. Well-scoped for beginners but several long-time learners report content drift in framework modules and a pacing that prioritises bite-sized exercises over deep explanation.
No single instructor — the path is curriculum-by-committee, mixing written lessons with short videos. Praised for clarity in the early HTML/CSS units; later JS and React modules draw recurring criticism that they "feel like following instructions" rather than teaching.
Career Path requires Pro at $24/mo (~$240/year). Head-to-head with freeCodeCamp (free, similar scope), the value math is the corpus's most-debated point. Justifiable mainly for the structured path plus capstone, not the lessons alone.
The Pro-only capstone is the single most-cited reason to recommend the Career Path over the free modules. Mid-path mini-projects are praised as friction-removing but criticised as too guided to count as independent portfolio work.
Strong on language syntax and React 101 patterns; weaker on local dev environment, git workflow, deployment and modern build tooling. Several commenters describe the same "I can write a for loop, now what?" gap after finishing the early modules — a sandbox-first design trade-off.
Scoring methodology applies identically to every course on the site — see the formula.