For teams and individuals
Train with Bruce Tate
Small-group workshops focused on building mental models that stick. From Elixir fundamentals to production-ready Phoenix and LiveView systems.
Training Tracks
Choose Your Training Track
From fundamentals to production systems. Click any track to see full details and schedule.
1-on-1 Mentoring for Elixir & AI Systems
Personalized guidance for production Elixir systems
AI, Elixir & OTP
Build reliable, self-healing systems with AI-augmented workflows
Building Phoenix Apps with AI
Ship interactive Phoenix and LiveView applications with AI workflows
Your Instructor
Learn from Bruce Tate
Bruce Tate is the author of more than ten books, including the best-selling Seven Languages in Seven Weeks and Designing Elixir Systems with OTP. With decades of experience teaching developers, Bruce specializes in helping teams build the mental models needed to think in Elixir.
Author of 10+ programming books, including international bestsellers
Trained thousands of developers at companies worldwide
Expert at teaching complex concepts through mental models and hands-on practice
Deep expertise in Elixir, OTP, Phoenix, and functional programming
What Makes Us Different
Why Choose Groxio Training?
Learn from Bruce Tate, author of Seven Languages in Seven Weeks and co-author of Programming Phoenix
Small Groups
Only 4-6 students per cohort ensures personalized attention and meaningful interactions with your instructor and peers.
Hands-On Practice
Live coding sessions where you build real projects. Learn by doing, not just watching lectures.
Mental Models
Build deep understanding through repetition and role-playing exercises that create lasting intuition.
Expert Instruction
Learn from Bruce Tate, renowned author and Elixir expert with decades of teaching experience.
Lifetime Access
Session recordings and all course materials available forever. Review concepts anytime you need.
Flexible Options
Choose between public cohorts or private team training. We adapt to your schedule and needs.
Training Methodology
How It Works
The Groxio approach to building lasting expertise
Repetition & Practice
Work through core abstractions multiple times using role-playing and simple solutions to develop understanding and quick recall.
Build Something Real
Apply knowledge to substantial projects, with multiple opportunities to lead while receiving coaching from instructors and teammates.
Adapt & Discuss
Training customized based on class progress. After each session, discuss techniques applied and lessons learned together.
Real feedback from developers who've taken our courses and training
What students say
" I was really happy to learn about starting dynamic processes that I name on the fly. "
" I've been able to continue building my career in Elixir with confidence. "
" I always have fun. I'm a beginner and have to type in front of everyone. I just come as myself. "
" It's about learning how to learn... allowing us to follow our own path. For me, it's life changing. "
" I learned important concepts to learn everything else in the Elixir Ecosystem. "
" The biggest insight I had was the CRC pattern... That underlying pattern shapes programming. "
Ready to Level Up Your Elixir Skills?
Join a public cohort or schedule private training for your team. Small groups, hands-on practice, and expert instruction from Bruce Tate.
Questions? Contact us and we'll help you choose the right option.