Professional OTP Design
From the book Designing Systems with OTP, this course will walk you through the strategies you'll need to build flexible, long-lived applications that scale well and survive the test of time.
- Designing a Data Layer
- Isolating a Functional Core
- Testing the Core
- Establishing a Boundary Layer
- Managing Lifecycle with Supervision Trees
- Worker Strategies
- Testing Full OTP Stacks
- Establishing an API
This course takes you through all of OTP and gives you the latest insights from the folks who use OTP every day. Custom versions of this course come in one to four days.
Requirements You will need to know how to code Elixir, but extensive experience is not required. The small class sizes allow us the flexibility to address multiple skill levels in the same class. You should have a working installation of Elixir version 10.2, and a working installation of Phoenix.
Contact firstname.lastname@example.org to register