Lifetime Access Pass
- Lifetime membership
- In Depth Video + Text + Interactive Exercises
- Hosted online – work at your own pace
- Full video archive (all webcast recordings, Shotgun with Eric Elliott, etc…)
What's Available Now?
Videos covering ES6, TDD, React, functional programming, composition with prototypes and more… See the shop page for details of currently available material.
Free Sample Lesson
Students Love the Content
— Andrew Charlebois (@Andrew_Char) June 7, 2016
— Juan Hüttemann (@juanhuttemann) March 30, 2016
— Andrés Gallego (@andresfortinero) March 18, 2016
A thorough understanding of functional programming will help you write software that can easily scale to serve more users by distributing computation horizontally across multiple servers and clients. That means that if your app goes viral, you’ll be able to keep up with demand. Functional programming also makes it easier to understand and debug your programs. You’ll learn how pure functions can prevent entire categories of bugs, and enable better code reuse, which means you’ll be able to do more with less code.
Frequently Asked Questions
Some experience is required. I made a roadmap you can use as a guide.
Is the training online?
Yes. It’s online and self-directed. You can work at your own pace and work on the material whenever it’s convenient for you.
Are the courses complete?
A lot of courses are complete now, but we’re not stopping anytime soon. We continually release new content on a regular basis. For details on materials that are currently available, check out the shop page.
When Will X be Available?
We believe in frequent updates instead of hard deadlines. Providing a constant stream of new lessons and training rather than a rigid plan with hard dates allows us to stay nimble and deliver training material that’s relevant to you today.