Learn Docker and DevOps and Containerize ASP.NET Core Blazor
What you'll learn
- The students will learn the containerizing of Blazor Applications with Docker
- Publishing to Azure Container Registry
Requirements
- Prior Installation of : Visual Studio Community 2019 (free)
- Docker Desktop for Windows (latest stable)
- Visual Studio Code with C# extension
Description
Hi there, my name is Kaushik Roy Chowdhury. I am a Microsoft Certified Professional and hold a Master's Degree in Computer Science from Auckland University of Technology (AUT).
Are you struggling to containerize your ASP.NET Core 3.1 applications in general and ASP.NET Core 3.1 Blazor applications in particular? This course will allow you to use Docker professionally for creating highly portable containers across all types of hosts including on cloud like Microsoft Azure. You would be able to add Docker and DevOps skills to your resume and be ahead of the pack for a great leap in your software development career.
In this course, I will teach you everything you need to know about getting started with Docker for containerizing Blazor and in general any ASP.NET Core web applications. You'll learn how to use Docker Desktop for use in Blazor applications and host it on the Microsoft Azure cloud. It will show you the steps to create an automated pipeline for continuous deployment on Azure.
One of the many highlights of this course is the use of Visual Studio 2019 as well as the Visual Studio Code (at the end) as IDE for development.
There is a section at the end on working with Windows Subsystem for Linux (WSL) which is the latest cutting edge contribution from Microsoft that lets the developers use Linux tools and distributions right from within Windows 10 OS without having to install any virtual machine and/or using Apple Mac OS or a dedicated Linux Operating System. This technology has endeared development on Windows more than ever before. This section makes sure that the learners are able to create docker containers in Linux on Windows 10 OS.
The course is for beginners. You do not need any previous knowledge of docker, images, Blazor, or Azure. We shall start from the very beginning and work our way through step by step.
Here are some of my earlier reviews from other courses on Udemy:
"Great material. Learned a lot." - John Taylor (Master Collection Classes in C# Using Visual Studio)
"Kaushik's courses are my main reference for anything C# - I find his explanations full of detail which helps to solidify a full understanding of even the most complex aspects of C# programming." - Martin Catherall (Microsoft MVP) - Master Collection Classes in C# Using Visual Studio
"to whom all want to know what is MongoDB and use it with MVC Core i would strongly recommend you to attend in this course . i find the way how he is presenting the course it's like at college when the Professor start with explaining the concept of the subject then get in practices. the last section 7 you will do more code with him with the good explanation" - Abdalla Ben Omran (ASP.NET Core 3 with MVC and MongoDB)
"An elaborate and detailed description for a beginner. The author has put a lot of effort into structuring the content. Certainly proved useful to me as a starter." - Sudeep Ghatak (ASP.NET Core 3 with MVC and MongoDB)
Well explained in detail. - Fred Handal (Build and Learn ASP.NET Core 3.1 Blazor Hands-On
It's a nice introduction into Blazor server side where you got a good understanding of Blazor fundamentals - Seb Lowe (Build and Learn ASP.NET Core 3.1 Blazor Hands-On)
N.B. I have renamed my course "DevOps and Docker Support for .NET Core Blazor" to "Learn Docker and DevOps and Containerize ASP.NET Core Blazor" to reflect the essence and flavor of this course better. The course content remains the same with only the name changed.
Kaushik
#Docker #Containers #Azure #DevOps
Who this course is for:
- Beginner to Advanced level students who would like to learn docker support in Blazor
Instructor
I am Kaushik Roy Chowdhury from Auckland, New Zealand (God’s own country) whose main passion in life is all about software education, teaching and mentoring.
I am a Microsoft Certified Professional (MCP). I have a Master's degree in Computer Science (from AUT University, Auckland) which is accompanied by more than 15 years of commercial experience working in several assignments for companies in New Zealand.
Some of the multi-national companies that I have worked as Senior developer are Sungard, Trimble Navigation etc. I have also taught extensively in tertiary institutions in programming languages such as C#, Java, C. My vision statement is Software consultation, mentoring, learning and teaching new technologies.
Every day I do what I love most: Learning new technologies and tools related to software development and translate this knowledge for creating useful and engaging e-learning materials for willing learners. I have been to mentor and train young and intelligent minds with the cutting edge technologies that will enable them to enjoy a great career path and settle in the pursuit of a great profession.
I have extensive teaching experience at tertiary institutes and universities in New Zealnd e.g: CPIT (now Ara Institute Of Canterbury), University of Canterbury, AUT University in programming subjects: C#, Java (Object Oriented) and C.
I am also a member of the .NET foundation, which is a Microsoft organization to support and foster the Microsoft open-source ecosystem.
Finally, here are some of my earlier reviews from courses on Udemy:
"Kaushik's courses are my main reference for anything C# - I find his explanations full of detail which helps to solidify a full understanding of even the most complex aspects of C# programming." - Martin Catherall (Microsoft MVP) - Master Collection Classes in C# Using Visual Studio
"An elaborate and detailed description for a beginner. The author has put a lot of effort into structuring the content. Certainly proved useful to me as a starter." - Sudeep Ghatak (ASP.NET Core 3 with MVC and MongoDB)
"Great material. Learned a lot." - John Taylor (Master Collection Classes in C# Using Visual Studio)
"Well explained in detail." - Fred Handal (Build and Learn ASP.NET Core 3.1 Blazor Hands-On
"It's a nice introduction into Blazor server side where you got a good understanding of Blazor fundamentals" - Seb Lowe (Build and Learn ASP.NET Core 3.1 Blazor Hands-On)
"One of the best Blazor course" - Mohamed Cisse (Build and Learn ASP.NET Core 3.1 Blazor Hands-On)
"If you're like me and were struggling to setup/use Apigee X because the Google docs were lacking the depth to understand the step you were taking and what to do next, this course is for you! Great beginner Apigee X course, I'm really looking forward to the Intermediate/Advanced course to come" - Garrick Brown (Google Cloud Apigee X API Management - Hands-On Training )