Remote Elixir Training
OTP and LiveView Courses

While the ability to meet together has changed due to social distancing, learning remains essential. We are offering our trainings remotely and for half price, $400 per person per day, to help you continue to move your projects and career goals forward.


Small classes of 3-6

Experienced remote-training instructor

Half price through July, 2020 - $1000 for 2½ Days


Professional Phoenix with LiveView

April 29 - May 1
June 24-26

From the second edition of Programming Phoenix, this course will walk you through the strategies you'll need to build web applications. We'll focus on building single-page flows without JavaScript. You'll rapidly build an applications the Elixir way, including:

  • Designing Applications in Layers
  • The LiveView lifecycle
  • Working with forms, links, and keystrokes
  • JavaScriptless validations with changesets
  • Working with external events and other applications

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 info@grox.io to register


Professional OTP Design

May 27-29
July 22-24

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 info@grox.io to register