Course Details

  • Home /
  • Courses /
  • .NET Enterprise Application Patterns

.NET Enterprise Application Patterns

In this course chapter, we try to share our vision of architecture and how you figure it out and then implement it. In doing so, we’ll touch on the role that architects play in the process and the basic facts we’ve seen ruling the mechanics of software projects. Developers need a clear understanding of what architecture is, they are responsible for implementing it.

  • Introduction to software architecture
  • Software design principles
  • Software quality principles
  • Domain Architecture
  • Presentation Layer
  • Business Layer
  • Persistence Layer
  • Domain model
  • Introduction to CQRS
  • Introduction to Event Sourcing
  • Developing your own patterns and practices
  • Understand what software architecture is
  • Be able applying architectural principles to software
  • Use well recognized best practices on architecture
  • Have strong object-oriented programming skills
  • Have a good foundation in using the .NET platform
  • Weekend Class: 09.00 am - 14.00 pm
  • Midweek Class: 09.00 am - 20.00 pm