{
"id": 1,
"title": "Getting Started with ASP.NET Core",
"description": "Set up your development environment and understand the ASP.NET Core pipeline.",
"chapterImage": "",
"orderNumber": 1,
"createdAt": "2026-04-22T15:58:31.6848854",
"updatedAt": null,
"lessonsCount": 3,
"lessons": [
{
"id": 1,
"title": "Introduction & Course Overview",
"content": {
"contentText": "Welcome to the course. In this lesson we cover what you will learn and how the course is structured.",
"videoUrl": null
},
"durationInMinutes": 8.5,
"isFree": true,
"isMandatory": true,
"orderNumber": 1
},
{
"id": 2,
"title": "Setting Up Visual Studio & .NET SDK",
"content": {
"contentText": "Install Visual Studio 2022 and the .NET 8 SDK. Create your first Web API project.",
"videoUrl": "https://www.test.com"
},
"durationInMinutes": 12,
"isFree": true,
"isMandatory": true,
"orderNumber": 2
},
{
"id": 3,
"title": "Understanding the Middleware Pipeline",
"content": {
"contentText": "Learn how requests flow through ASP.NET Core middleware and how to add custom middleware.",
"videoUrl": "https://www.test.com"
},
"durationInMinutes": 18,
"isFree": false,
"isMandatory": true,
"orderNumber": 3
}
]
}