This repository implements a sample "School Manager" Console Application written in the C# programming language. This project is created to:
- Learn the syntax and basics of the programming language
- Learn how to use Visual Studio for building and testing the code (MSTest)
Additionally, the "School Manager" project tries to incorporate other important aspects such as:
- Object Oriented Programming
- Interfaces
- Events
- Async / Await / Tasks
- Exception Handling
- Unit Testing
- Class Diagrams
- Learning C#: https://www.tutorialsteacher.com/csharp/csharp-tutorials
- Async / Await / Tasks: https://www.youtube.com/watch?v=il9gl8MH17s&ab_channel=RawCodingRawCoding
- Unit testing: https://www.youtube.com/watch?v=rW6LvPP4VvA&ab_channel=kudvenkatkudvenkatVerified
- Class Diagrams: https://docs.microsoft.com/en-us/visualstudio/ide/class-designer/designing-and-viewing-classes-and-types?view=vs-2019