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

How It Works

You choose. Subscribe and access all our courses, or buy one language at a time.



Buy Yearly Pass

  • Groxio 1 yr all-access pass

  • Access all language guides while you're subscribed*.

  • One $150/year subscription

  • *Meaning, everything on Groxio that we don't pay royalties for, including all current courses on the schedule.

Buy A La Carte

  • Choose one language guide

  • One language guide available immediately

  • $70/lang one time payment

  • Good value: $35-$70/lang




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.

Videos

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

Languages and Schedule, 2020-2021 Edition

Machine Learning and Elixir Core Technologies


Julia 15 Sep - 30 Nov

Julia: Simplicity Meets Performance buy →

Nerves 1 Dec - 28 Feb

Add agility to your IoT development cycle buy →


Julia Modeling and Machine Learning 1 March- 31 May

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

Ecto 1 June - 31 Aug

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




Languages and Schedule, 2019-2020 Edition

Ideas Shaping Computing


Crystal 15 Sep - 15 Nov

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

Pony 15 Nov - 15 Jan

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

Prolog 15 Jan - 15 Mar

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


Elixir 15 Mar - 15 May

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

OTP 13 May - 15 Jul

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

LiveView 15 Jul - 15 Sep

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

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
Interfolio