Advanced C Course Become a Backend Developer

Learn how to implement layered architecture, repository, Ninject, Fluent Validation, AOP, Postsharp, web api and more
Advanced C Course Become a Backend Developer
File Size :
1.34 GB
Total length :
2h 46m

Category

Instructor

Engin Demiroğ

Language

Last update

3/2019

Ratings

4.2/5

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

Advanced C Course Become a Backend Developer

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

New Courses

Scroll to Top