Complete Practical .NET Core Worker Service Development
Complete Practical .NET Core Worker Service Development, available at $44.99, has an average rating of 3.95, with 39 lectures, based on 43 reviews, and has 322 subscribers.
You will learn about Learn .NET Core worker service development Build multiple worker services in one application Develop practical worker service applications with consuming Thread, Timer and Socket Implement worker service for File Watcher Implement worker service with Entity Framework Core and SQL Server database Develop worker service for ASPNET Core MVC Build worker service for Windows Service, Linux and macOS Daemons Publish .NET Core worker service applications to Microsoft Azure Build various projects based .NET Core worker service This course is ideal for individuals who are .NET developers or Student developers or Professional developers It is particularly useful for .NET developers or Student developers or Professional developers.
Enroll now: Complete Practical .NET Core Worker Service Development
Summary
Title: Complete Practical .NET Core Worker Service Development
Price: $44.99
Average Rating: 3.95
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 39
Number of Published Curriculum Objects: 39
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn .NET Core worker service development
- Build multiple worker services in one application
- Develop practical worker service applications with consuming Thread, Timer and Socket
- Implement worker service for File Watcher
- Implement worker service with Entity Framework Core and SQL Server database
- Develop worker service for ASPNET Core MVC
- Build worker service for Windows Service, Linux and macOS Daemons
- Publish .NET Core worker service applications to Microsoft Azure
- Build various projects based .NET Core worker service
Who Should Attend
- .NET developers
- Student developers
- Professional developers
Target Audiences
- .NET developers
- Student developers
- Professional developers
Worker Service is a project template from .NET Core. This application is designed to build background process and long-process applications. This course is presented to help you get started with .NET Core Worker Service development. Various project samples are provided to enhance your skills to apply Worker Service in real-projects.
You can run a worker service application as standalone application or integrating with your application such as ASP.NET Core application, Console application and background service app.
The bootcamp is delivered with step-by-step approach and focused on the following topics.
-
basic .NET Core Worker Service development
-
consuming Timer, Thread, FileSystemWatcher and Socket in .NET Core Worker Service
-
integration with Entity Framework Core and SQL Server
-
collaborating between Worker Service and ASP.NET Core MVC
-
publishing Worker Service as Windows Service, Linux and macOS daemons
-
publishing .NET Core Worker Service application to Microsoft Azure
You should have a basic knowledge of C# programming to follow this bootcamp.
The bootcamp starts with basic worker service application development. You can run multiple worker services in an application. We also learn how to integrate with database and ASP.NET web application.
Last, we can deploy a worker service application as background service in Windows, Linux and macOS. We also learn how to deploy this application to Microsoft Azure.
Updated:
-
19 February 2022: Add tutor video for migrating to .NET 6.0. All source codes are migrated to .NET 6.0
-
23 July 2023: Migrating all projects to .NET 7.0. All source codes are migrated to .NET 7.0
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Overview
Lecture 2: Preparation
Chapter 2: Basic Worker Service Development for .NET Core
Lecture 1: Introduction to Worker Service
Lecture 2: "Hello World" Worker Service for .NET Core
Lecture 3: Understanding Life Cycle of Worker Service
Lecture 4: Creating Multiple Worker Services
Lecture 5: Consuming a Scoped Service
Lecture 6: Reading appsettings.json File from Worker Service
Lecture 7: Building Timed Worker Service
Lecture 8: Developing Worker Service with Thread
Lecture 9: Developing Worker Service for File Watcher
Lecture 10: Developing Worker Service with Client-Server Socket
Chapter 3: Practical Project: Worker Service with SQL Server Database
Lecture 1: Project Overview
Lecture 2: Database Preparation
Lecture 3: Creating Worker Service Project
Lecture 4: Adding and Configuring Entity Framework Core
Lecture 5: Developing Worker Service with Entity Framework Core
Lecture 6: Running and Testing
Lecture 7: Upgrade Project Source Codes to .NET 6.0
Chapter 4: Practical Project: Worker Service for ASP.NET Core
Lecture 1: Project Overview
Lecture 2: Preparing Database
Lecture 3: Creating ASP.NET Core Project
Lecture 4: Adding and Configuring Entity Framework Core
Lecture 5: Building ASP.NET Core MVC for Uploading File
Lecture 6: Developing Worker Service
Lecture 7: Running and Testing
Lecture 8: Upgrade Project Source Codes to .NET 6.0
Chapter 5: Making Windows Service and Daemon Services
Lecture 1: Introduction to Windows Service, Linux and macOS Daemons
Lecture 2: Developing Worker Service for Windows Service
Lecture 3: Developing Worker Service for Linux Daemon
Lecture 4: Developing Worker Service for macOS Daemon
Chapter 6: Publishing .NET Core Worker Service to Microsoft Azure
Lecture 1: Publishing .NET Core Worker Service to Microsoft Azure
Chapter 7: NEW 2022 | Worker Service Development for .NET Core 6.0
Lecture 1: Migrate Worker Service Project to .NET 6.0
Lecture 2: Migrate All Source Codes from "Basic Worker Service.." Section to .NET 6.0
Chapter 8: NEW 2023 | Code Migration | Worker Service Development for .NET Core 7.0
Lecture 1: Migrate All Source Codes from "Basic Worker Service.." Section to .NET 7.0
Lecture 2: Migrate to .NET 7.0 "Practical Project: Worker Service with SQL Server Database"
Lecture 3: Migrate to .NET 7 "Practical Project: Worker Service for ASP.NET Core"
Lecture 4: Migrate to .NET 7.0 "Making Windows Service and Daemon Services"
Lecture 5: Migrate to .NET 7.0 "Publishing .NET Core Worker Service to Microsoft Azure"
Instructors
-
Agus Kurniawan
Researcher, Trainer, Consultant and Author
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 3 votes
- 3 stars: 11 votes
- 4 stars: 8 votes
- 5 stars: 17 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