Products and Prices

You choose. Join a professional training class, , Subscribe to access all our courses, or buy one language at a time.

All-Access Pass

$350 per Year

  • Get access to 325 videos, and 1200 pages of minibooks, with monthly updates

  • Learn what you want, at your own pace

  • Cancel at any time. You'll keep your content through the end of your paid subscription.

Get Access

Buy One Topic

$70 per Guide

Programmer Passport Language Guides

Different Media Types for Accelerated Learning
In partnership with the Pragmatic Bookshelf

How It Works

See the book, videos, projects, exercises, and other web resources in action in one of our guides.

A Mini E-book

Beyond the trivial, learn what makes each language tick in a book edited by the Pragmatic Bookshelf.


Each language comes with at least two private videos. Check youtube to see a few free ones.

Guide Library

Topical Guide List


Elixir Nx: Numerical Computing in Elixir buy →


LiveBook: Documentation, experimentation in one tool buy →


Add agility to your IoT development cycle buy →


Ecto: An explicit, repo-based database mapping and query service for Elixir buy →


An approachable FP language for fast, reliable, productive apps on the web and the IoT. buy →


A programming model on Erlang/Elixir/Scala for reliable, concurrent, self-healing solutions. buy →


A JavaScript-free web programming model for Elixir, with live state updated with event streams. buy →


Julia: Simplicity Meets Performance buy →


Elegant Machine Learning for Julia buy →


Crystal is a language with the smoothness of Ruby but the type-safety and speed of a compiled language. buy →


Pony is built for concurrency but allows mutability. Pony extends types to ensure correctness. buy →


This logic language is a staple for teaching coders AI and machine learning concepts. buy →

Programmer Passport

Career Fuel for Coders

Our guided self study based on the Dreyfus learning model helps you unlock your own potential and advance quickly in your career.

Our courses are not typical lessons. They are exploratory spikes in video form, a mini book, projects, and currated links designed to peak curriosity and fun to accelerate your learning.

Subscribe Today →

The Dreyfus Learning Model:
Programmers of different skill levels think differently, so they must learn differently

Groxio's self-guided courses embrace coders at different levels with videos, books, and resource links.

Become a novice again →

Groxio mentees on learning to learn.

Start learning today

What Our Clients Say:

(Tell us what you love about Groxio!)

 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
 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