All courses are up to date, guaranteed

One of the most frustrating aspects of learning a new technology is the overwhelming amount of out of date resources that exist. You've probably experienced it before - half-way through a blog post only to realize that what you're learning is an old API and the new one is completely different. Or worse, you purchase a course, install the dependencies, make sure your code matches the instructor's, but everything is broken because the instructors code is out of date.

When starting this site, my only goal was to create the resources I wish existed when I was starting out. Part of that includes having courses which are free from breaking changes so students never have to worry if a certain course is up to date.

Here are the details. Within 60 days of a breaking change, all courses will be updated to reflect the new API. If not, you'll receive a full refund for what you paid during those 60 days as well as any additional days that the breaking change(s) persist.


Full access to


  • Personalized Onboarding
  • Private Community
  • Weekly Events


  • TypeScript
  • reactReact
  • reactReact Hooks
  • React with TypeScript
  • reduxRedux
  • react-routerReact Router
  • javascriptAdvanced JavaScript
  • javascriptModern JavaScript
Yearly Subscription
(or pay monthly for $40)
Start your free trial

771 Reviews

  • EB
    Eugênio Barros
    Modern JavaScript
    4 days ago


  • M
    4 days ago

    This course was super well structured. 10/10

  • EB
    Eugênio Barros
    Advanced JavaScript
    4 days ago


  • JB
    joel b. bintliff
    Advanced JavaScript
    5 days ago

    Good Job Tyler

  • CH
    Christopher H.
    5 days ago

    Excellent course, really thorough when it needed to be and a good mix of practical and quiz based learning :)

  • OP
    Ognyan Petrov
    React Router
    6 days ago

    I enjoyed the course and learned a lot from it.

  • AK
    Anastasiya K.
    7 days ago

    Great course!!!

  • Q
    React with TypeScript
    9 days ago

    Thanks Alex, following on from TypeScript this course has given me the confidence to tackle my next project using TS with React. Lets code !!!!

  • ZS
    Zayets Stanislav
    18 days ago

    Hmm... Routes... That was good, thanks

  • Avatar for Anastasiya Kharitonova
    Anastasiya K.
    19 days ago

    Great course, everything is clear, a lot of useful information. Thanks for course!