Skip to content

petabridge/akka-bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Akka.NET Bootcamp v2.0

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

  1. How, when, and why you should Akka.NET actors for building .NET applications;
  2. The basics of Akka.NET syntax and its core API constructs;
  3. How to model domains and problems with actors;
  4. How to test your Akka.NET applications; and
  5. 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:

  1. .NET 9 installed; and
  2. The ability to git clone this repository.

Course Units

The bootcamp is divided into progressive units, each building upon the previous:

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.

Get Akka.NET training material & updates at https://petabridge.com/bootcamp/signup

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:

Discord

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 logo

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