Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/schlopp96/microsoftlearncs

This repository was created for the sole purpose of keeping track of my progress while working through the Microsoft Learn C# lesson paths/courses. Each "lesson-path" contains "modules", which themselves contain individual "units", or the actual lesson project files. Content will continuously be added as I progress.
https://github.com/schlopp96/microsoftlearncs

csharp csharp-course csharp-education csharp-examples csharp-learning dotnet dotnet-core dotnet-education dotnet-examples dotnetcore excercises learning-by-doing learning-exercise learning-notes learning-paths learning-resources microsoft microsoft-learn microsoft-learn-student units

Last synced: 8 days ago
JSON representation

This repository was created for the sole purpose of keeping track of my progress while working through the Microsoft Learn C# lesson paths/courses. Each "lesson-path" contains "modules", which themselves contain individual "units", or the actual lesson project files. Content will continuously be added as I progress.

Awesome Lists containing this project

README

        

# Microsoft Learn - C# Course

>

---

Personal repository containing my progress, class notes, and other information relating to the [_**Microsoft Learn**_](https://docs.microsoft.com/en-us/learn/) online C# course & its resources.

---

## Structure of Course Files

1. **Lesson Paths** (LPs) are the highest level in the file structure of the course sections.

2. **Modules** contain the various **lessons** and their code files.
- **Modules** are most similar to book chapters.
- These organize the specific unit lessons that go over relevant course material.

3. **Lessons**, which contain the actual project files/source code.
- All data inside these folders is what makes up the actual C#/.NET projects and their source code.

- For example, here's how one would find the "Variable Literals" lesson of the first module within LP1:

- **Lesson Path 1** _(First Steps)_ **Module 1** _(Storing Data as Variables)_ **Lesson 1** _(Variable Literals)_:
- `~\MicrosoftLearnC#\LP1_FirstSteps\01_StoringDataAsVariables\Vars_Literals`

```markdown
─MicrosoftLearnC#
│ ├───LP1_FirstSteps
│ │ ├───01_StoringDataAsVariables
│ │ │ └───Vars_Literals
│ │ │ │ └───Program.cs
│ │ │ │ └───Vars_Literals.csproj
```