Our online trainings feature a combination of hands-on learning and the theory behind the designs. We're not interested in creating "copy and paste" developers. You'll leave with true understanding of how it works, and why it works that way.
Petabridge recommends the following curriculum for mastering Akka.NET, beginning from nothing and ending with building high availability systems using Akka.Cluster.
Begin with Akka.NET Bootcamp if you haven't already.
Once you've completed bootcamp take Akka.NET Design Patterns, Akka.NET Remoting, and then Akka.NET Clustering.
If you really want to get up to speed on Akka.NET quickly, Petabridge's live webinar trainings are for you.
Each training is delivered live, via webinar and lasts 3-4 hours long. They are taught by Akka.NET contributors who helped create the very modules you'll be learning about and are open microphone, so you can ask them questions specific to your use cases, needs, and questions.
Class sizes are limited to 10 or fewer attendees in order to make sure there's enough time to address everyone's questions.
If you're looking at using Akka.NET in production, or maybe you're already in the process of building an application on top of Akka.NET, then you can't afford to spend weeks or months learning things the hard way. Our live webinar training courses give you the ability to short-cut all of that. In our webinars you will:
Once the live portion of your training is completed, we provide you with all of the following materials to help ensure that you can review and retain all that you learned afterwards:
Course | Dates |
---|---|
Akka.NET Application Architecture and Design Patterns | |
Building Networked .NET Applications with Akka.Remote | |
.NET Distributed Systems Architecture and Design with Akka.Cluster |
Learn how to model message-oriented systems and use production-tested Akka.NET design patterns to build effective, testable actor hierarchies. This unit also covers Akka.Persistence, Dependency Injection, and the Akka.TestKit for unit testing actors.
Learn MoreDiscover how to connect remote actor systems together using Akka.Remote, how to remotely deploy code and actors over the network, AND how to design systems that are resilient to latency and network failures. This unit covers Akka.Remote and goes into more depth on Akka.Persistence, including specialized AtLeastOnceDelivery actors capable of doing guaranteed message delivery.
Learn MoreIf you want to build highly available and scalable systems on top of Akka.NET, this the course you'll want to take.
Learn how to use Akka.NET's Akka.Cluster module to build self-healing distributed systems that can automatically discover and send work to new nodes and services without any configuration changes or headaches.
Learn MoreAkka.NET Bootcamp and our live Akka.NET webinar trainings are immensely helpful in getting an individual developer from Akka.NET novice to practitioner, but what if you have a whole team of architects and developers who need to be able to use Akka.NET competently in production?
Have Petabridge do an on-site training for your team instead! Rather than taking weeks to bring your team up to speed, we can get the job done in 3 days at your office.
Join the hundreds of Akka.NET developers who've attended these live webinar trainings. 9 out of 10 trainees actively recommend these courses to their peers and colleagues. You can read some of what they've said about our trainings:
This was probably one of the best, if not the best, training I ever had and I’m really looking forward to building with Akka.NET further.
- Damien Simeon, Mission Control, Genetec
The people who sign my bonus check are going to be happy.
Performance in the product I described was so great with 7,000 (!) excel-style grids, our biggest client decided to bump it up to 840,000 (!!) grids, a 120x increase. Yesterday. That got a little bit hectic… We shipped on time, though!
- Joel Mueller, Software Architect, SNL Financial
Overall, I feel like I was given a great head start. I could have lost several weeks to get this much info if I started a distributed system in Akka by my own.
It is a little expensive for a Spaniard... but it's definitely worth the money, I am very happy with what I have learnt!
- Pablo Castilla, Software Architect, Schneider Electric