.NET Interactive Notebooks for C#
Welcome to the home of .NET interactive notebooks for C#!
How to Install
Download the .NET Coding Pack for VS Code for Windows or macOS .
Install the .NET Interactive Notebooks extension.
For more information and resources, visit Learn to code C# .
C# 101
Download or clone this repo and open the csharp-101
folder in VS Code to get started with the C# 101 notebooks. Or, if you want just tap on one of the Notebook links below and automatically have it open in VS Coded!
#
Topic
Notebook Link
Video Link
Documentation
1
Hello World
01 Notebook
01 Video
Intro to C#
2
The Basics of Strings
02 Notebook
02 Video
Intro to C#
3
Searching Strings
03 Notebook
03 Video
Intro to C#
4
Numbers and Integers Math
04 Notebook
04 Video
Numbers in C#
5
Numbers and Integer Precision
05 Notebook
05 Video
Numbers in C#
6
Numbers and Decimals
06 Notebook
06 Video
Numbers in C#
7
Branches (if)
07 Notebook
07 Video
Branches and Loops in C#
8
What Are Loops?
08 Notebook
08 Video
Branches and Loops in C#
9
Combining Branches and Loops
09 Notebook
09 Video
Branches and Loops in C#
10
Arrays, Lists, and Collections
10 Notebook
10 Video
Arrays, Lists, and Collections in C#
11
Search, Sort, and Index Lists
11 Notebook
11 Video
Arrays, Lists, and Collections in C#
12
Lists of Other Types
12 Notebook
12 Video
Arrays, Lists, and Collections in C#
13
Objects and Classes
13 Notebook
13 Video
Object Oriented Coding in C#
14
Methods and Members
14 Notebook
14 Video
Object Oriented Coding in C#
15
Methods and Exceptions
15 Notebook
15 Video
Object Oriented Coding in C#
.NET Foundation
.NET Interative Notebooks for C# is a .NET Foundation project.
There are many .NET related projects on GitHub.
.NET home repo - links to 100s of .NET projects, from Microsoft and the community.
ASP.NET Core home - the best place to start learning about ASP.NET Core.
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation Code of Conduct .
License
.NET (including the csharp-notebooks repo) is licensed under the MIT license.