See the book, videos, projects, exercises, and other web resources in action in one of our guides.
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.
Julia: Simplicity Meets Performance
Add agility to your IoT development cycle
Elegant Machine Learning for Julia buy →
Ecto: An explicit, repo-based database mapping and query service for Elixir
Elixir Nx: Numerical Computing in Elixir
Crystal is a language with the smoothness of Ruby but the type-safety and speed of a compiled language.
Pony is built for concurrency but allows mutability. Pony extends types to ensure correctness.
This logic language is a staple for teaching coders AI and machine learning concepts.
An approachable FP language for fast, reliable, productive apps on the web and the IoT.
A programming model on Erlang/Elixir/Scala for reliable, concurrent, self-healing solutions.
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.
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.
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.