Board infinity - Microservices and Deployment by using ASP.NET
- Offered byCoursera
Microservices and Deployment by using ASP.NET at Coursera Overview
Duration | 13 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Advanced |
Official Website | Explore Free Course |
Credential | Certificate |
Microservices and Deployment by using ASP.NET at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 3 of 3 in the ASP.NET for Experienced Developers Specialization
- Advanced Level Familiarity with C# and web development is required to successfully complete this course.
- Approx. 13 hours to complete
- English Subtitles: English
Microservices and Deployment by using ASP.NET at Coursera Course details
- Microservices and Deployment by using ASP.NET is an advanced-level course designed for experienced developers who want to learn how to build and deploy microservices-based applications using ASP.NET.
- The course covers various topics, including designing microservices architecture, implementing microservices using ASP.NET, using containerization for deployment, and using DevOps tools for continuous integration and continuous deployment.
- Learners will learn how to create loosely coupled, scalable, and resilient microservices using ASP.NET Core and related technologies such as Docker and Kubernetes. Additionally, the course covers the use of cloud services such as Azure for deploying and managing microservices-based applications.
- Learners will also gain knowledge on deploying applications on-premises, in the cloud, and hybrid environments. Upon completion of the course, participants will have the skills and knowledge to design, develop, deploy, and manage microservices-based applications using ASP.NET Core and related technologies.
Microservices and Deployment by using ASP.NET at Coursera Curriculum
Microservices with .NET Core
Course Introduction
Meet Your Instructor
What you will learn in this Lesson
What are Microservices ?
Microservices Principles
Miroservices Architecture
Microservices Tools
What you will learn in this Lesson
Understanding Project Architecture
Working with Repository Pattern
Adding Swagger to Web API
Testing RestAPIs using Postman
Dockerized Your Application - Part 1
Dockerized Your Application - Part 2
What you will learn in this Lesson
Introduction to API Gateway
Working on Available Microservices
Creating Ocelot Gateway Project
Configuring Gateways and Launch APIs
Syllabus
Further Reading on Microservices
Learn More about Project Architecture
Further Reading on API Gateway
Microservices - Practice Quiz
Project Architecture Practice Quiz
API Gateway Practice Quiz
Microservices - Graded Quiz
Dockerize .NET Core Applications
What you will learn in this Lesson
Introduction to Docker
Docker Architecture
Docker for Developers
Docker Community vs. Docker Enterprise
What you will learn in this Lesson
Docker Installation
Docker CLI and Docker Commands
Practical Demo: Create your First Dockerized Application
Publish Your Docker Image to Docker Hub
What you will learn in this Lesson
Create Asp.Net Core Web Application with Docker Configuration
Tag Your Docker Image and Test
Dockarize Your Application through Visual Studio
Docker - Practice Quiz
Docker Commands Practice Quiz
Containerization - Practice Quiz
Docker - Graded Quiz
DevOps for ASP.NET Core Developers
What you will learn in this Lesson
Azure Devops Overview
Configure Azure Devops Account and Organization
Adding Azure Devops Projects
What you will learn in this Lesson
Getting Started with Azure Boards
Practical Demo: Azure Boards
Introduction to Version Control
Demo: Manage Azure Repos with Git
What you will learn in this Lesson
Introduction to Azure Pipeline
Creating Asp.Net Core Application
Build Azure CI/CD Pipeline from Visual Studion
Azure Basics -Practice Quiz
Version Control Practice Quiz
CI/CD - Practice Quiz
DevOps - Graded Quiz