Online Akka.NET Training

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.

The Complete Akka.NET Curriculum

Petabridge recommends the following curriculum for mastering Akka.NET, beginning from nothing and ending with building high availability systems using Akka.Cluster.

The Petabridge Akka.NET Training Curriculum

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.

Live Webinar Training Courses

If you really want to get up to speed on Akka.NET quickly, Petabridge's live webinar trainings are for you.

How Our Live Webinar Trainings Work

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.

Benefits

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:

  • Quickly acquire lots of detailed, battle-tested Akka.NET knowledge from people who build and use the framework;
  • Save yourself weeks or months of trial and error in a single afternoon;
  • and
  • Get questions specific to your needs and use-cases immediately answered by Akka.NET experts.

After the Course

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:

  • A video recording of your session;
  • All slides and code samples used by the instructor; and
  • A full-length eBook which details all of the concepts, code samples, and terminologies in detail.

Upcoming Schedule

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
 

Invest in the full course bundle (Design Patterns + Remoting + Clustering) for $1,491. We'll email you to schedule dates.

Our Courses

Akka.NET Application Architecture and Design Patterns

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 More

Building Networked .NET Applications with Akka.Remote

Discover 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 More

.NET Distributed Systems Architecture and Design with Akka.Cluster

If 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 More
Onsite trainings are the fastest way to bring your team up to speed on Akka.NET

Onsite and In-person Akka.NET Trainings

Akka.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.

See On-site Training Options.

Testimonials

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:

Damien Simeon

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

Damien Simeon

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

Joel Mueller

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

Joel Mueller

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

Pablo Castilla

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

Pablo Castilla

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