
development
C# Programming Fundamentals and Development
Coursera
February 2026
Self-paced
Completed a foundational C# course covering language syntax, data types, control flow, methods, and object-oriented programming. Built console-based applications and practiced using collections, debugging techniques, and .NET fundamentals to structure clean, maintainable code.
Skills Gained
C# FundamentalsObject-Oriented ProgrammingCollections.NET BasicsDebuggingConsole Apps
Achievements
C# Foundations
Strengthened core programming fundamentals and clean coding practices in C#
OOP Proficiency
Applied object-oriented principles to organize and scale application logic
Practical Development
Built console-based programs using collections, methods, and debugging workflows
Topics Covered
C# Syntax and Data Types
Control Flow and Loops
Methods and Parameters
Classes and Objects
Encapsulation and Inheritance
Collections (Lists, Arrays)
Exception Handling
Debugging Techniques
Console Application Development
.NET Fundamentals
Learning Outcomes
- 1Built a solid foundation in C# language fundamentals
- 2Applied object-oriented principles to structure code
- 3Used collections and control flow for real-world logic
- 4Developed and debugged console applications
- 5Gained familiarity with .NET basics and tooling