Welcome to the ninth episode of our course “Becoming a Software Developer”, this episode will show you the process of creating whole architecture and we’re making some overview.

All of the materials including videos and sample projects can be downloaded from here.
The repisotory is being hosted on GitHub

More from technical side, you can read at Piotr’s blog

Scope

This episode will focus on creating process of architecture and some overview to the appplication task. :

  • Overview
  • Architecture

Resources

https://www.pluralsight.com/courses/asp-dotnet-core-api-building-first
https://www.pluralsight.com/courses/aspdotnet-core-1-0-fundamentals
https://www.pluralsight.com/courses/aspdotnet-core-fundamentals
https://www.pluralsight.com/courses/domain-driven-design-in-practice
https://www.pluralsight.com/courses/clean-architecture-patterns-practices-principles
https://www.pluralsight.com/courses/domain-driven-design-fundamentals
https://docs.microsoft.com/en-us/aspnet/core/
http://jeffreypalermo.com/blog/the-onion-architecture-part-1/
http://blog.thedigitalgroup.com/chetanv/2015/07/06/understanding-onion-architecture/
https://www.infoq.com/news/2014/10/ddd-onion-architecture
http://stackoverflow.com/questions/5325836/what-is-domain-driven-design
https://www.martinfowler.com/tags/domain%20driven%20design.html

Next

In the next episode, we’ll create our first domain models, repository, application service and a simple controller returning the user account.

See u next week!

Patyk Huzarski

Freelance web developer, addicted to computer engineering.