C# and OOP: Building a Student Management System

Day 7 & 8 of my #90DaysOfCode Challenge The last two days were packed with learning, debugging, and building as I dove deeper into C# and object-oriented programming concepts. Day 7 Highlights: - Built a Student Management System in C#. - Added login authentication and improved user session flow. - Learned to use List<T> for flexible data storage instead of arrays. - Used int.TryParse() for input validation. - Enhanced menu navigation for a smoother user experience. Day 8 Highlights: - Practiced Polymorphism, Abstraction, and Inheritance. - Created and implemented Interfaces for multiple class behaviors. - Worked with Enums to manage constant values cleanly. - Implemented File Handling (File.WriteAllText / File.ReadAllText) for saving and reading data. - Used Exception Handling (try, catch, finally) to manage runtime errors gracefully. These lessons are giving me a strong foundation to build scalable and maintainable applications in C#. You can check out my progress here https://lnkd.in/dqK-4iGk #90DaysOfCode #CSharp #DotNet #SoftwareDevelopment #OOP #CodingJourney #Developers

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories