Getting Started .NET Core Microservices RabbitMQ
Getting Started .NET Core Microservices RabbitMQ, available at $59.99, has an average rating of 4.36, with 77 lectures, based on 2447 reviews, and has 11905 subscribers.
You will learn about .Net Core Microservices RabbitMQ Messaging Architecture This course is ideal for individuals who are Students and Professionals who want to master .Net Core Microservices using RabbitMQ It is particularly useful for Students and Professionals who want to master .Net Core Microservices using RabbitMQ.
Enroll now: Getting Started .NET Core Microservices RabbitMQ
Summary
Title: Getting Started .NET Core Microservices RabbitMQ
Price: $59.99
Average Rating: 4.36
Number of Lectures: 77
Number of Published Lectures: 77
Number of Curriculum Items: 77
Number of Published Curriculum Objects: 77
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- .Net Core Microservices
- RabbitMQ
- Messaging
- Architecture
Who Should Attend
- Students and Professionals who want to master .Net Core Microservices using RabbitMQ
Target Audiences
- Students and Professionals who want to master .Net Core Microservices using RabbitMQ
Get Started with .NET Core Microservices using RabbitMQ!
Are you a student or professional in the field of software engineering or maybe contemplating an educational or career move to the software engineering world? Have you been looking for a quick and easy way to get up and running with .NET Core coupled with Microservices using RabbitMQ messaging and don’t want to go through an overwhelming amount of material just to get your environment setup and ready for building your own apps that interact with data? Don’t worry as THIS IS THE COURSE FOR YOU!
In my course, I will teach you how to get your environment setup for .NET Core Microservices utilizing RabbitMQ messaging, and help you to build your first set of apps that apply a Microservice Architecture design pattern through a step-by-step guided approach.
Take this course and feel proud of the fact that you will be one step closer towards the rewarding field of Software Engineering using .NET technologies!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Microservices, EventBus, RabbitMQ Architecture Overview
Chapter 2: RabbitMQ Setup
Lecture 1: RabbitMQ Installation
Lecture 2: RabbitMQ Dashboard Overview
Lecture 3: RabbitMQ Basic Commands
Chapter 3: Producers and Consumers
Lecture 1: RabbitMQ Messaging Overview
Lecture 2: Basic Producer Part 1
Lecture 3: Basic Producer Part 2
Lecture 4: Basic Producer Part 3
Lecture 5: Basic Consumer Part 1
Lecture 6: Basic Consumer Part 2
Lecture 7: Basic Consumer Part 3
Chapter 4: Microservice Solution
Lecture 1: Microservice Solution Overview
Lecture 2: Initial Solution Folder Structure
Chapter 5: Domain Core Project
Lecture 1: Add Domain Core Project
Lecture 2: EventBus Event Handler Interfaces
Lecture 3: Bus Commands
Lecture 4: Bus Events and Messages
Chapter 6: RabbitMQ Event Bus
Lecture 1: Infrastructure RabbitMQ Bus
Lecture 2: RabbitMQ Bus Constructor
Lecture 3: Implement Publish Method
Lecture 4: Implement Subscribe Method
Lecture 5: Start Basic Consume
Lecture 6: Consumer Receiver Delegate
Lecture 7: Process Events
Chapter 7: Inversion of Control
Lecture 1: Infrastructure IOC Project
Lecture 2: Dependency Container
Lecture 3: Commit Dependency Project
Chapter 8: Banking Microservice
Lecture 1: Banking Service Overview
Lecture 2: Banking Folder Structure
Lecture 3: Banking Initial Projects
Lecture 4: Banking Domain Folder Structure
Lecture 5: Banking Model
Lecture 6: Banking Repository Interface
Lecture 7: Banking Database Context
Lecture 8: Banking Repository Implementation
Lecture 9: Banking Application Layer
Lecture 10: Banking Updated IOC Container
Lecture 11: Banking Api AppSettings
Lecture 12: Banking Configure Api Startup
Lecture 13: Banking Configure Swagger MediatR
Lecture 14: Banking Implement Controller
Lecture 15: Launch Banking Microservice
Lecture 16: Commit Banking Microservice
Chapter 9: Banking Commands and Publishing Events
Lecture 1: Account Transfer Endpoint
Lecture 2: Account Transfer Service Method
Lecture 3: Transfer Commands
Lecture 4: Transfer Command Handler
Lecture 5: Service Send Command
Lecture 6: Publish Transfer Event
Lecture 7: Update Account Service IOC
Lecture 8: Launch Banking and Check Queue
Lecture 9: Commit Banking Microservice
Chapter 10: Transfer Microservice
Lecture 1: Transfer Initial Projects
Lecture 2: Transfer Initial Project Folders
Lecture 3: Transfer Nuget Packages
Lecture 4: Api Startup Configuration
Lecture 5: DbContext and Domain Model
Lecture 6: Database Migrations
Lecture 7: Application Data Domain
Lecture 8: Update Dependency Container
Lecture 9: Controller Configuration
Lecture 10: Event Handler
Lecture 11: Update Dependency Container
Lecture 12: Configure EventBus Subscription
Lecture 13: Launch Banking and Transfer Microservices
Chapter 11: RabbitMQ Bus Dependency Injection Refactor
Lecture 1: Refactor RabbitMQBus Part 1
Lecture 2: Refactor RabbitMQBus Part 2
Lecture 3: Refactor RabbitMQBus Part 3
Chapter 12: Presentation Communication with Microservice
Lecture 1: Add MVC Project
Lecture 2: MVC ViewModel and DTO
Lecture 3: Proxy Transfer Service Interface
Lecture 4: Proxy Transfer Service Implementation
Lecture 5: Configure Startup HttpClient
Lecture 6: Controller Implementation
Lecture 7: View Implementation
Lecture 8: MVC Communication to Banking Microservice
Chapter 13: Course Source Code Github
Lecture 1: How to find the course source code
Instructors
-
Manish Narayan
President – Innovative Institution, Professor of Engineering
Rating Distribution
- 1 stars: 36 votes
- 2 stars: 66 votes
- 3 stars: 312 votes
- 4 stars: 913 votes
- 5 stars: 1122 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