petabridge/akka-bootcamp
petabridge/akka-bootcamp has 1,068 GitHub stars and 1,539 forks. GitHot measured 0 in 7 days. Last checked 2026-11-11 01:14 UTC. Last push 2026-04-13.
Self-paced training course to learn Akka.NET fundamentals from scratch
Measured star growth
- in 24h
- Update delayed
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAkka.NET Bootcamp v2.0
Welcome to Akka.NET Bootcamp! This is a free, self-directed learning course brought to you by Petabridge, the company behind Akka.NET.
Goals
Via Akka.NET Bootcamp you will learn:
- How, when, and why you should Akka.NET actors for building .NET applications;
- The basics of Akka.NET syntax and its core API constructs;
- How to model domains and problems with actors;
- How to test your Akka.NET applications; and
- How to integrate Akka.NET with other popular .NET technologies such as ASP.NET Core, SignalR, Microsoft.Extensions, and more.
Requirements
Akka.NET Bootcamp is all written in .NET 9 and leverages Akka.Templates. So to run bootcamp please make sure you have:
- .NET 9 installed; and
- The ability to
git clonethis repository.
Course Units
The bootcamp is divided into progressive units, each building upon the previous:
- Unit 0: Hello World - Your first Akka.NET application
- Unit 1: AkkaWordCounterv2 - Akka.Hosting, Akka.TestKit, async/await, dependency injection, actor hierachies, routers, and handling complex message patterns
Doing Bootcamp
[!IMPORTANT] To get the content and written + video lessons for Akka.NET Bootcamp, you will need to sign-up at the link below. This repository only contains the source code.
And if you super-duper do not want to receive Akka.NET Bootcamp via email, you can read the lessons online here: https://petabridge.com/bootcamp/lessons
Otherwise, please fork or git clone this repository - each Unit should contain a starter (if necessary) and a completed version of the lesson for you to run.
Getting Help
If you need help, please join the Akka.NET Discord's #akka-bootcamp channel:
Second, you can always check out the official Akka.NET documentation or source code.
Looking for Akka.NET Bootcamp v1.0?
You can find all of the old Akka.NET Bootcamp v1.0 lessons here: https://github.com/petabridge/akka-bootcamp/tree/legacy-v1
About Petabridge

Petabridge is the company behind Akka.NET. We sell Akka.NET training, support, consulting, and tooling such as Phobos. Plus lots of free utilities such as Petabridge.Cmd - a CLI for managing Akka.NET applications.
Petabridge also offers Akka.NET consulting and training - so please sign up for our mailing list!
Copyright 2015-2025 Petabridge, LLC
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,733 starspublic-apis/public-apis
A collective list of free APIs
498,143 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
451,573 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,331 stars
