.Net MVC-Docker & Microservice Architecture Project Building
.Net MVC-Docker & Microservice Architecture Project Building, available at $49.99, has an average rating of 3.8, with 124 lectures, based on 31 reviews, and has 245 subscribers.
You will learn about You will build a project with MicroService Architecture We will try to tell you how to design a project architecture independently of any business We will try to tell you how to design a project architecture independently of any business How to build a project with .Net 5 Fundementals of ASP NET Core Web Framework How to use Entity Framework Core with Repository Pattern You will learn how to use MS SQL Server and InMemory DB with Entity Framework Core You will learn Crud operation with MongoDB as data layer of microservice project You will learn how to use RabbitMQ with Net Core and how to design event bus with RabbitMQ for Event Bus Library You will learn web socket programming which means two way communication with SignalR You will implemet Clean Architecture Design Pattern of Uncle Bob You will learn and implement CQRS (Command Query Responsibility Segregation) and build microservice with CQRS from scratch You will use MediatR Design Pattern with Mediatr Framework You will apply API Gateway Design Pattern With Ocelot API Gateway for communication among your microservices One of the most important is you will run all components of your microserveice environment on Docker by using Docker Compose You will learn how to make documentation your Rest Apis with Swagger Open Api Your are using Net Core Framework to build all environment This course is ideal for individuals who are Developers who earn new abilities with Microservice architecture or Asp Net Core Developers who are curious about application development logic in Microservice Architecture from Beginner to Senior level or C# Software Lovers who are curious about the architectural approaches needed while developing an Enterprise Application It is particularly useful for Developers who earn new abilities with Microservice architecture or Asp Net Core Developers who are curious about application development logic in Microservice Architecture from Beginner to Senior level or C# Software Lovers who are curious about the architectural approaches needed while developing an Enterprise Application.
Enroll now: .Net MVC-Docker & Microservice Architecture Project Building
Summary
Title: .Net MVC-Docker & Microservice Architecture Project Building
Price: $49.99
Average Rating: 3.8
Number of Lectures: 124
Number of Published Lectures: 124
Number of Curriculum Items: 124
Number of Published Curriculum Objects: 124
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- You will build a project with MicroService Architecture
- We will try to tell you how to design a project architecture independently of any business
- We will try to tell you how to design a project architecture independently of any business
- How to build a project with .Net 5
- Fundementals of ASP NET Core Web Framework
- How to use Entity Framework Core with Repository Pattern
- You will learn how to use MS SQL Server and InMemory DB with Entity Framework Core
- You will learn Crud operation with MongoDB as data layer of microservice project
- You will learn how to use RabbitMQ with Net Core and how to design event bus with RabbitMQ for Event Bus Library
- You will learn web socket programming which means two way communication with SignalR
- You will implemet Clean Architecture Design Pattern of Uncle Bob
- You will learn and implement CQRS (Command Query Responsibility Segregation) and build microservice with CQRS from scratch
- You will use MediatR Design Pattern with Mediatr Framework
- You will apply API Gateway Design Pattern With Ocelot API Gateway for communication among your microservices
- One of the most important is you will run all components of your microserveice environment on Docker by using Docker Compose
- You will learn how to make documentation your Rest Apis with Swagger Open Api
- Your are using Net Core Framework to build all environment
Who Should Attend
- Developers who earn new abilities with Microservice architecture
- Asp Net Core Developers who are curious about application development logic in Microservice Architecture from Beginner to Senior level
- C# Software Lovers who are curious about the architectural approaches needed while developing an Enterprise Application
Target Audiences
- Developers who earn new abilities with Microservice architecture
- Asp Net Core Developers who are curious about application development logic in Microservice Architecture from Beginner to Senior level
- C# Software Lovers who are curious about the architectural approaches needed while developing an Enterprise Application
Microservice Architecture is the most popular style of Software Architecture these days.
Almost every new software designed and produced does this using Microservices.
And not only that, there are many legacy applications that have migrated to Microservice Architecture.
Companies like Netflix, Amazon, Facebook. Uber and more losses have moved on to Microservices, becoming the de facto standard for Software Architecture.
As BestCodder (Ertuğrul Yılmaz / Hasan Denli),
we have prepared a training for you, our valuable trainees, with this very famous MicroService architecture of recent times.
We are developing an E-Sourcing project in Microservice architecture using Docker with .Net 5. During this project,
— MongoDB
— Docker
— Ms SQL
— Rabbit MQ Library
— CQRS
— MediatR design Pattern
— Repository Pattern
— Event Sourcing
— SignalR
— Entity Framework
— docker
– create compose yaml file
— Code First structure
— Web API
— MVC Project
— We Use Microsoft Identity Features.
Our aim is to offer the tender instantly and develop our project as Microservice with SignalR, RabbitMQ and EventSource’ing, and we create a training that can always be at hand for our valuable trainees.
In our project, we get rid of a huge responsibility by leaving our local installations under the responsibility of docker, and at the same time, thanks to docker, we get away from the problem that it was working on my computer.
Because with docker – compose , we enable it to work everywhere with the same features .
If you want to create Api projects, If you want to write your projects and layers independently from each other via Microservices,
If you want to learn how to integrate RabbitMq Library into your project,
If you want to show instant changes to your users with SignalR and If you want to do with CQRS and MediatR approach in clean architecture, this course is for you.
If you want to concat to us => bestcodderacademy@outlook.com
Course Curriculum
Chapter 1: Giriş
Lecture 1: Intro
Lecture 2: Project of requirements(Ders-2)
Lecture 3: What is Microservice Architecture Approach? When should I use it?
Lecture 4: Working State of Our Project(Ders 4)
Chapter 2: Product Microservice
Lecture 1: Introduction – What Will We Learn?
Lecture 2: Project creation with command lines via Powershell
Lecture 3: What is Mongo Db?
Lecture 4: Creating a Product Class and Integrating it over the MongoDb Nuget Package
Lecture 5: What is Docker?
Lecture 6: Process of pulling MongoDb to our local via Docker
Lecture 7: Performing MongoDb Implementation on Product Content
Lecture 8: What is Synchronous – Asynchronous – MultiThread Programming?
Lecture 9: Product Repository Integration For MongoDb
Lecture 10: Adding Crud Actions to the ProductController
Lecture 11: Adding Test Swagger to the Project with Crud Operations Swagger and Postman
Lecture 12: Dockerize and publish our project
Chapter 3: Main Micro Service Service
Lecture 1: Main Microservice – What's On, What Will We Learn?
Lecture 2: Creating the Main Microservice Asp.Net Core Web API Project
Lecture 3: ASP .Net Core Web API Project Architecture & Code Structure
Lecture 4: Creating Entities for ASP .Net Core Web API Project
Lecture 5: Appsettings.json & Settings Implementation
Lecture 6: Data Layer Enhancements with DataContext Class
Lecture 7: What is Seeding? Seeding Context Operations
Lecture 8: Business Layer Enhancements – 1
Lecture 9: Business Layer Enhancements – 2
Lecture 10: Business Layer Enhancements – 2
Lecture 11: Presentation Layer Enhancements – 1
Lecture 12: Presentation Layer Enhancements – 2
Lecture 13: ASP.NET Core Web API Open API Swagger Implementation & Testing – 1
Lecture 14: ASP.NET Core Web API Open API Swagger Implementation & Testing – 2
Lecture 15: Creating Dockerfile and Docker Compose File
Lecture 16: Updates on Docker Compose File
Lecture 17: Docker Compose Run Commands
Chapter 4: Rabbit MQ & Event Driven Design
Lecture 1: Rabbit MQ & Event Driven Design – What's In, What Will We Learn?
Lecture 2: What are Communication Methods in Microservice Architectures? What is Async Comm
Lecture 3: Download RabbitMQ & Hosting on Docker
Lecture 4: Let's Create RabbitMQ Library
Lecture 5: RabbitMQ Connection Class Development -1
Lecture 6: RabbitMQ Connection Class Development -2
Lecture 7: RabbitMQ Event Development
Lecture 8: RabbitMQ Producer Development
Lecture 9: Adding the EventBus Library to the Sourcing Web API Project
Lecture 10: EventBus Startup Implementation -1
Lecture 11: EventBus Startup Implementation -2
Lecture 12: Complete Auction Method Development with EventBus Library Methods – 1
Lecture 13: AutoMapper Implementation & Complete Auction Method Development – 1
Lecture 14: EventBus Test Event Development & RabbitMQ Dashboard – 1
Lecture 15: EventBus Test Event Development & RabbitMQ Dashboard – 2
Lecture 16: Updates on Docker Compose File
Lecture 17: Docker-Compose File Run Commands
Chapter 5: Order MicroService
Lecture 1: Order MicroService – What's In, What Will We Learn?
Lecture 2: Creating the Order Microservice Asp.Net Core Web API Project
Lecture 3: Creating Class Library Layers According to Clean Architecture Implementation
Lecture 4: Updating Library NET Core Versions
Lecture 5: Domain Layer- Entities Folder & Order Entity Development
Lecture 6: Domain Layer – Generic Repository Class Enhancements
Lecture 7: Infrastructure Layer- Entity Framework Core Context (Order Context)
Lecture 8: Infrastructure Layer – Seeding Operations with Entity Framework Core -1
Lecture 9: Infrastructure Layer – Seeding Operations with Entity Framework Core -2
Lecture 10: Run & Test Seeding Processes – 1
Lecture 11: Run & Test Seeding Processes -2
Lecture 12: Infrastructure Layer – Order Repository Development with Generic Repository -1
Lecture 13: Infrastructure Layer – Order Repository Development with Generic Repository – 2
Lecture 14: Application Layer – Add Required Libraries & AddApplication Method
Lecture 15: Application Layer – Order Command & Validator Class Improvements with MediatR -1
Lecture 16: Application Layer – OrderCreateHadler Class & Automapper Profile with MediatR- 1
Lecture 17: Application Layer – OrderCreateHadler Class & Automapper Profile with MediatR- 2
Lecture 18: Application Layer – GetOrderByUserNameHandler Class Development with MediatR
Lecture 19: Service Enhancements on Order Service Controller
Lecture 20: Order Web API Open API Swagger Implementation
Lecture 21: Open API Swagger Tests -1
Lecture 22: Open API Swagger Tests -2
Lecture 23: Application Layer – Cross-Cutting Concerns (Validation Behaviour)
Lecture 24: Application Layer – Cross-Cutting Concerns (Performance Behaviour)
Lecture 25: Application Layer – Cross-Cutting Concerns (Exception Handling Behaviour)
Lecture 26: Application Layer – Cross-Cutting Concerns Behaiovurs Test
Lecture 27: Order Consumer Development on Order Microservice with EventBus Library -1
Lecture 28: Order Consumer Development on Order Microservice with EventBus Library -2
Lecture 29: Order Consumer Development on Order Microservice with EventBus Library -3
Lecture 30: Sql Server Setup & Docker-Compose File Changes on Docker
Lecture 31: Converting Entity Framework In Memory DB to SQL DB
Lecture 32: OrderDb Entity Framework Core Migration Operations on Sql Server – 1
Lecture 33: OrderDb Entity Framework Core Migration Operations on Sql Server – 2
Lecture 34: Order Microservice Web API Docker-Compose File Updates & Testing -1
Lecture 35: Order Microservice Web API Docker-Compose File Updates & Testing -2
Chapter 6: Api Gateway
Lecture 1: Api Gateway – What's In, What Will We Learn?
Lecture 2: What is ApiGateway Microservice Design Pattern? Why Do We Use API Gateway?
Lecture 3: Let's Create Blank Web Application for Ocelot API Gateway Microservices
Lecture 4: Add ocelot.json & ProductService Conf
Lecture 5: Ocelot.json Main Web Service & Order Web Service Configurations
Lecture 6: Ocelot API Gateway Microservice Dockerize Enhancements & Final Test
Chapter 7: Web Application
Lecture 1: Create Project
Lecture 2: Project Layout operations-1
Instructors
-
Best Codder Academy
Software Developer -
Hasan Denli
Software Engineer, Architect, MC Azure Devops Expert -
Ertuğrul Yılmaz
Yazılım Geliştirme Uzmanı
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 2 votes
- 3 stars: 1 votes
- 4 stars: 1 votes
- 5 stars: 24 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024