Developer Workshop - Clean Architecture in Practice with Hannes Lowette

Kurskod DS24WS-CleanArch

|

In connection with our developer conference DevSum, we offer a select few workshops with internationally known experts.

Developer Workshop - Clean Architecture in Practice with Hannes Lowette

A good application architecture should allow you to respond to change, without complicating new development too much. Being able to write readable and testable code is often a concern for teams, and thus they apply the principles that are outlined in the Clean Code book by Robert C. Martin. When those principles get extrapolated to an architecture level, we arrive at Clean Architecture.

Pris
8950 kr (exklusive moms)
Kursform
På plats

Leveransformer kan variera beroende på ort och datum.

På plats innebär att kursen hålls i klassrum. Läs mer här.
LiveClass innebär att kursen hålls som en lärarledd interaktiv onlineutbildning. Läs mer här.

Längd
1 dag
Ort och datum
15 maj
Stockholm

Boka utbildning

Building onto the principles of Clean Code and SOLID, we will build an API that uses the Clean Architecture principles to structure its code. Structuring your solutions in this way will help you produce a codebase that is easier to change and maintain.

To make sure we focus on the principles and patterns, we will avoid using external libraries as much as we can. This will also make it easier for people who don’t work in C# daily to follow this workshop and take home the concepts.


About Hannes Lowette

Hannes is a developer, a coach and a father of 3.

In .NET development, he has always had a passion for performance, databases, distributed systems and large scale applications. But most of all, he likes playing devil’s advocate in technical discussions by drawing the ‘it depends’ card.

As a coach, he is enthousiastic about knowledge sharing, personal growth and building careers. All this while keeping in mind that the pace needs to be sustainable.

Prerequisites

To attend this workshop, you should be a developer with:

  • An understanding of the C# programming language
  • A basic knowledge of how to use a SQL Server database from code

You will learn

  • The SOLID principles
  • Structuring code into components
  • Building clean abstractions
  • Using a database in a Clean Architecture scenario
  • Integrating with external systems

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post