HOME > Development > Getting Started .NET Core Microservices RabbitMQ

Getting Started .NET Core Microservices RabbitMQ

  • Development
  • Nov 26, 2024
SynopsisGetting Started .NET Core Microservices RabbitMQ, available a...
Getting Started .NET Core Microservices RabbitMQ  No.1

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

  • Getting Started .NET Core Microservices RabbitMQ  No.2
    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!