---
title: "Master ASP.NET Zero - Official Training for .NET Web App Developers"
description: "Get started with ASP.NET Zero training. Learn to build scalable .NET apps faster with our official live trainings."
url: "https://aspnetzero.com/training"
image: "https://aspnetzero.com/Images/common/open-graph/general.png"
---

Training

# ASP.NET Zero *training*

Enroll in ASP.NET Zero trainings to improve your team's skills and knowledge, keeping up with the latest developments.

### Content of Training

This training consists of two parts (6 hours each) and covers key concepts and practical implementations of ASP.NET Boilerplate and ASP.NET Zero, providing a comprehensive understanding of building modular, maintainable, and scalable applications.

It includes a deep dive into essential development topics such as **Domain-Driven Design (DDD)**, **Dependency Injection**, **Modular Development**, and much more.

- These two trainings can be taken **separately or together**, depending on your team’s needs.
- Each training package includes live instruction by experienced ABP and ASP.NET Zero developers and is tailored to your team’s skill level and goals.
- Default training package covers up to **8 developers**. Larger or smaller teams can also be accommodated. For larger teams, additional participants can be included through a per-developer adjustment cost.

#### Fundamentals of ASP.NET Zero and ASP.NET Boilerplate

6 hours

- ASP.NET Boilerplate
  - Website: aspnetboilerplate.com
    - Brief Review of Documents
    - Examination of Other Sections
  - Github
  - Stackoverflow
  - Demo: Download and Run the Template
    - Introduction of the Application Interface
- ASP.NET Zero
  - Website: aspnetzero.com
    - General Introduction - Features
    - Forum / Support
    - Using the Documentation
    - About Metronic
    - Demo: Download and Run an Application Based on the Getting Started Document
      - Introduction of the Application Interface
- Basic Training
  - DDD Layers and Solution Structure
  - Module Logic and Dependencies
  - Application Configuration / Database Connection
  - Database Tables
  - Using the Rapid Application Development Tool
  - EF Core Migration Structure (Create, Apply, and Roll Back Example Migration)
  - Base Classes: ApplicationService, DomainService, AbpController
  - Step-by-Step Development of a CRUD Application
- Question & Answer

#### Advanced Topics of ASP.NET Zero and ASP.NET Boilerplate

6 hours

- Topics
  - Dependency Injection
  - Entity
  - Repository
  - Unit of Work System
  - Application Services / DTOs / DTO Validation
  - Authorization
  - Localization
  - Navigation
  - JavaScript APIs
  - Session
  - Caching
  - Logging
  - Settings System
  - Timing & Clock Class
  - Object-to-Object Mapping
  - Email Sending
  - Domain Events / Event Bus
  - Data Filters & Soft Delete
  - Audit Logging
  - Entity History
  - Background Jobs & Workers
  - Deployment
  - Real-Time Notification System
  - Specifications
  - Embedded Resources
  - Value Objects
- Question & Answer

Do you need training?

Tell us about your team and we will come back with dates and a quote.
