Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added more detailed unit READMEs #345

Merged
merged 1 commit into from
Feb 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ Akka.NET Bootcamp is all written in .NET 9 and leverages [Akka.Templates](https:
1. [.NET 9 installed](https://dotnet.microsoft.com/en-us/download/dotnet/9.0); and
2. The ability to `git clone` this repository.

## Course Units

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

* [Unit 0: Hello World](/unit-0) - Your first Akka.NET application
* [Unit 1: AkkaWordCounterv2](/unit-1) - Akka.Hosting, Akka.TestKit, async/await, dependency injection, actor hierachies, routers, and handling complex message patterns

## Doing Bootcamp

> [!IMPORTANT]
Expand Down
14 changes: 14 additions & 0 deletions unit-1/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Unit 1: Advanced Word Counter

This unit builds upon Unit 0 by introducing more advanced Akka.NET concepts and patterns through an enhanced version of our word counter application. You'll learn about testing actors, handling more complex message patterns, and structuring larger Akka.NET applications.

> [!IMPORTANT]
>To get the content and written + video lessons for Akka.NET Bootcamp, you will need to [sign-up at the link below](https://petabridge.com/bootcamp/). __This repository only contains the source code__.

[![Get Akka.NET training material & updates at https://petabridge.com/bootcamp/signup](../images/grok.png)](https://petabridge.com/bootcamp/)

## Completed Source Code

The completed source code for Unit-1 can be found here: [/unit-1/completed/AkkaWordCounter2.App](/unit-1/completed/AkkaWordCounter2.App)

This unit includes both the main application and its corresponding test project, demonstrating how to properly test Akka.NET actor systems.