Skip to content

chamithKavinda/C-Sharp-Fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C# Fundamentals Practice 🚀

This repository contains my hands-on practice while learning C# fundamentals.

🎯 Goals

  • Learn core C# concepts
  • Write clean and readable code
  • Practice problem solving
  • Build strong OOP foundation
  • Prepare for .NET development

📚 Topics Covered

Module Topic
01 Basics & Setup
02 Data Types & Variables
03 Operators
04 Control Flow
05 Methods
06 Arrays & Collections
07 Object-Oriented Programming
08 Exception Handling
09 File Handling
10 LINQ
11 Async Programming

🧠 Learning Approach

  • Daily coding exercises
  • Small console programs
  • Refactoring practice
  • Git commits for each concept

🛠 Technologies

  • C#
  • .NET SDK
  • Visual Studio / VS Code

📈 Progress Tracking

  • Basics
  • Data Types
  • Control Flow
  • Methods
  • Collections
  • OOP
  • LINQ
  • Async Programming

🚀 Mini Projects

  • Calculator App
  • Student Management System
  • File Logger
  • Todo CLI Application

License

This project is licensed under the MIT License - see the LICENSE file for details.


Contact

For questions or support, please contact:

About

A structured learning repository covering C# fundamentals, object-oriented programming, and essential .NET concepts through practical exercises and mini projects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors