Career fuel for programmers!

Elixir Training & Video Courses

We do one thing: teach programming. Whether you're looking for recurring lessons to accelerate your career, or professional Elixir training, or a one-time course, we have you covered.

Happening Now on Groxio ( schedule)

Nerves 1 Dec - 28 Feb

Add agility to your IoT development cycle buy →

Used For:

Embedded systems, internet of things

Used By:

Bowery, SmartRent, Sneider Electronic, Very Possible

Special features:

  • Excellent reliability

  • Excellent security

  • High level language with small embedded footprint.

  • Management tools for whole lifecycle, including remote deployment.

Next Up on Groxio ( schedule)

Julia Modeling and Machine Learning 1 March- 31 May

"Machine learning with Julia's Flux and Tensor Flow (through Julia).

Used For:

Data science, machine learning

Used By:

Apple, Disney, Facebook, Ford, Amazon, others

Special features:

  • Use your GPU processors for better performance

  • Works well with differential equation solvers.

  • Powerful abstractions for building models and tracking diffs.

Why Groxio? We wrote the books on Elixir

So you can look like a hero. Come learn with us!

Designing Elixir Systems w OTP

Cover Image For Designing Elixir Systems with OTP…

You know how to code in Elixir; now learn to think in it. Design with intelligent layers.

Programming Phoenix

Cover Image For Designing Elixir Systems with OTP…

Learn Phoenix from the creators of Elixir and Phoenix, and Bruce Tate.

Adopting Elixir

Cover Image For Designing Elixir Systems with OTP…

Elixir lessons from Valim, Tate, and the architect of Bleacher Report.

What our clients say:

(Tell us what you love about Groxio!)

 After an intense two days of workshopping multiple problems, I feel like I have the missing blueprints for building my own bridge across that gap. There's not a doubt in my mind that I understand Elixir, Erlang and OTP better than I did two days ago... and that I'm writing better software because of it.  
Randall Thomas
Thunderbolt Labs
 I took Bruce Tate's course to get a deeper understanding of Elixir system design and OTP. Bruce didn't just teach the concepts, but delivered a hands-on interactive learning experience. Well worth the investment.  
Patrick Thompson
Founder at Inkstone Software
 Bruce gauged my learning level and met me there with tailored, unwavering support. Groxio’s curriculum consistently delivers moments of clarity. Complex concepts are broken down into clear, lucid steps.The Tetris series seems delightful and familiar, but I found tough challenges at every turn (pun intended)! Solving them required thinking in new ways about what I know.  
Vanessa Lee

Drop us a line or two

We'd love to hear from You

What our clients say:

(Tell us what you love about Groxio!)

 Phoenix LiveView is not easy. Bruce's course helped me because he focuses on explaining the most important parts and on giving us abstractions to deal with the complexity. He helped us know each other as people, not just as programmers. We used remote mob programming with git, GitHub and pull requests to share the code, so that we could never be passive. I learned many techniques that I can use with my students at my university. .  
Adolfo Neto
Associate Professor UTFPR_Curitiba
 A relief from the usual dry books on programming, Tate's writing style is engaging and casual while being informative and educational. His passion of programming languages is clear and pulls the reader in. Unlike with most programming books, I find his books hard to put down.  
Dr. Sebastian Raaphorst
Gemini Observatory
 Programmer Passport does an excellent job of breaking down various programming languages into digestible parts. You get to understand not just their syntax, but the underlying ideas that drive those languages. In his trainings, Bruce does an excellent job of explaining concepts and adding the right amount of struggle as you learn. Plus, the small class size allows for more individualized attention.  
Patrick Carver
Elixir Programmer