Learning Paths
- Write your first C# code
- Install and configure Visual Studio Code for C# development
- Write your first C# method
- Guided project – Plan a Petting Zoo Visit
- Build a web API with minimal API, ASP.NET Core, and .NET
C# for Beginners – YouTube Playlist
This is an official YouTube playlist by Microsoft DotNet. You are encouraged to complete this playlist at your own pace. However, you must at least cover the following videos, which are considered part of this course.
Note: Bold List Item Topics are considered as covered in the Class and are due to you for learning.
- What is C#? [Pt 1] | C# for Beginners
- Hello World! [Pt 2] | C# for Beginners
- Basics of VS Code and the C# DevKit [Pt 3] | C# for Beginners
- Hello World, Introducing Strings! [Pt 4] | C# for Beginners
- The Basics of Strings! [Pt 5] | C# for Beginners
- Searching Strings [Pt 6] | C# for Beginners
- Numbers, Integers, and Math [Pt 7] | C# for Beginners
- Numbers, Precision, Casting, Doubles, and More [Pt 8] | C# for Beginners
- Branching, Ifs, and Conditional Logic [Pt 9] | C# for Beginners
- Branching and While Loops [Pt 10] | C# for Beginners
- For Loops [Pt 11] | C# for Beginners
- Arrays, Lists, Indexing, and Foreach [Pt 13] | C# for Beginners
- Language Integrated Query (LINQ) and IEnumerable [Pt 15] | C# for Beginners
- Object-oriented Programming (OOP) [Pt 18] | C# for Beginners
- OOP with derived or abstract classes, overrides | IEnumerable [Pt 19] | C# for Beginners
Assessments
Assignment 01 – Deadline: Thursday, April 17th, 10:59 PM
Online Coding Practice
Difficulty Level: Very Easy