Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced C# Course : Become a Backend Developer
Rating: 4.4 out of 5(372 ratings)
4,025 students

Advanced C# Course : Become a Backend Developer

Learn how to implement layered architecture, repository, Ninject, Fluent Validation, AOP, Postsharp, web api and more
Created byEngin Demiroğ
Last updated 3/2019
English

What you'll learn

  • You will learn how to implement an effective application with layers.
  • You will learn how to implement AOP techniques
  • Learn how to implement Validation, Caching, Performance, Logging, Transaction Management, Authorization
  • You will learn what a cross cutting concern is and how to implement it.
  • You will learn how to implement Ninject as an IoC Container.
  • You will learn how to implement Entity Framework
  • You will learn how to implement Repository Pattern
  • You will learn how to implement IoC using Ninject
  • You will learn how to implement Validation using Fluent Validation

Course content

11 sections22 lectures2h 47m total length
  • Introduction2:08

Requirements

  • This course assumes you know C# and OOP Concepts

Description

Are you ready to reach upper levels of software development industry?


Do you know how to create application layers? You will learn how to implement an effective application with layers.

Do you know what AOP is and how to implement it? This course will teach you how to implement Validation, Caching, Performance, Logging, Transaction Management, Authorization

Do you know what Cross Cutting Concerns is for a project? You will learn what a cross cutting concern is and how to implement it.

Do you know how to configure a professional IoC container for your project? You will learn how to implement Ninject as an IoC Container.


During the course you will learn how to implement

Layered Architecture

Entity Framework

Repository Pattern

AOP using Postsharp

IoC using Ninject

Validation using Fluent Validation

Web API Implementation


Who this course is for:

  • Students who want to reach upper levels of software development industry.