Julia: Simplicity Meets Performance
Based on OTP for high performance and reliability.
Extremely productive react-style programming model.
Easier to learn and apply than other functional programming solutions.
A platform for embedded systems embracing the whole Elixir language.
As usable as high-level dynamic languages like Python
As fast as lower-level languages like C.
Dynamic dispatch for excellent reuse through polymorphism.
You know how to code in Elixir; now learn to think in it. Design with intelligent layers.
Learn Phoenix from the creators of Elixir and Phoenix, and Bruce Tate.
Elixir lessons from Valim, Tate, and the architect of Bleacher Report.
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.
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.
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.
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.
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.