Advanced C Course Become a Backend Developer
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
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, AuthorizationDo 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 implementLayered ArchitectureEntity FrameworkRepository PatternAOP using PostsharpIoC using NinjectValidation using Fluent ValidationWeb API Implementation
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Implementing Entities and DataAccess Layers
Lecture 2 Creating The Solution and Layers
Lecture 3 Implementing The Entities Layer
Lecture 4 Implementing The Data Access Layer
Section 3: Implementing the Repository Pattern
Lecture 5 Implementing Repository Pattern Interface
Lecture 6 Implementing The Repository in DataAccess
Section 4: Implementing Entity Framework
Lecture 7 Implementing Entity Framework For Our Repository
Lecture 8 Implementing The Context Class
Lecture 9 Implementing Mappings For Entity Framework
Lecture 10 Configuring Context to Use Mappings
Section 5: Implementing Business and Console UI Layers
Lecture 11 Implementing The Business Layer
Lecture 12 Implementing The Console UI
Section 6: Impelementing MVC Web UI Layer
Lecture 13 Installing Northwind Database
Lecture 14 Configuring Connection String
Lecture 15 Implementing The MVC Web UI
Section 7: Impelementing Ninject as IoC Container
Lecture 16 Implementing Ninject Configuration
Lecture 17 Implementing IoC for MVC
Section 8: Implementing Fluent Validation
Lecture 18 Implementing Fluent Validation
Section 9: Understanding Cross Cutting Concerns
Lecture 19 Validation as a Cross Cutting Concern
Section 10: Implementing AOP using Postsharp
Lecture 20 Installing Postsharp
Lecture 21 Understanding AOP and Validation Aspect
Section 11: Implementing Web API using IoC
Lecture 22 Implementing Web API using IoC
Students who want to reach upper levels of software development industry.
Course Information:
Udemy | English | 2h 46m | 1.34 GB
Created by: Engin Demiroğ
You Can See More Courses in the Developer >> Greetings from CourseDown.com