Skip to content

Latest commit

 

History

History
91 lines (91 loc) · 5.54 KB

LearningCourseProgram.md

File metadata and controls

91 lines (91 loc) · 5.54 KB

Learning course program

This course is based on reading the book Price M.J. - CSharp 10 and .NET 6 completing tasks at the end of each chapter in a private GitHub repository.

  1. Introduction to .NET
    • Chapters 1-2
  2. Types, operators & exceptions
  3. Unit-tests (xUnit) and LINQ
  4. OOP
    • Chapter 5
    • LeetCode practice
  5. OOP, Interfaces & Inheritance
    • Chapter 6
  6. Nuget packages & SOLID
  7. Common .NET types
  8. Files, Streams & Serialization
    • Chapter 9
  9. Design patterns
  10. Exercise #1
  11. ORM (EF Core)
  12. LINQ
  13. Exercise #2
  14. Multitasking
  15. ASP.NET
  16. ASP.NET + DI
  17. ASP.NET + Autofac
  18. ASP.NET + Docker
  19. ASP.NET web api & HttpClient + Configuration
  20. ASP.NET + E2E tests
  21. ASP.NET MVC (Optional)
    • Chapters 14-15
  22. Exercise #5
  23. Exercise #6
  24. Job interview simulation - Code Review / System design