Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.43 KB

File metadata and controls

51 lines (38 loc) · 1.43 KB

3-Day .NET Labs Series

A comprehensive hands-on learning experience covering fundamental .NET concepts with practical coding exercises.

Prerequisites

  • Visual Studio 2022 or Visual Studio Code with C# extension
  • .NET 9.0 SDK
  • Git (for source control exercises)

Lab Structure

Day 1: Foundations

  • Duration: 8 hours (with breaks)
  • Focus: IDE setup, .NET basics, program structure, workflow, and fundamental concepts
  • Exercises: 12 hands-on labs

Day 2: Object-Oriented Programming

  • Duration: 8 hours (with breaks)
  • Focus: Classes, inheritance, interfaces, error handling, and method concepts
  • Exercises: 10 hands-on labs

Day 3: Advanced Concepts

  • Duration: 8 hours (with breaks)
  • Focus: Constructors, generics, collections, streams, serialization, and LINQ
  • Exercises: 8 hands-on labs

Getting Started

  1. Clone or download this repository
  2. Ensure you have the required prerequisites installed
  3. Navigate to the appropriate day folder
  4. Follow the lab instructions in sequential order

Lab Format

Each lab includes:

  • Objective: What you'll learn
  • Theory: Brief explanation of concepts
  • Exercise: Hands-on coding task
  • Solution: Complete working example
  • Challenge: Optional advanced exercise

Support

Each day includes:

  • Starter code templates
  • Step-by-step instructions
  • Complete solutions
  • Additional resources and references

Happy coding! 🚀