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

https://github.com/ttu/csharp-tutorial

Code examples for C# language tutorial
https://github.com/ttu/csharp-tutorial

csharp dotnet-core

Last synced: 8 months ago
JSON representation

Code examples for C# language tutorial

Awesome Lists containing this project

README

          

# csharp-tutorial

Before this tutorial participant should be familair with programming environments and basics of C# language. Deeper knowledge of any programming language is recommended.

### Before

1. Getting started with C# and VS / VS Code
* [Become familiar with tools](https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/intro-to-csharp/local-environment)
* [Getting started with VS Code](https://docs.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio-code)
* [Build app with Visual Studio](https://docs.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio)
* [Build full solution](https://docs.microsoft.com/en-us/dotnet/core/tutorials/using-on-mac-vs-full-solution)
2. Read e.g. [C# Yellow Book](http://www.csharpcourse.com/)
3. Do [C# Koans](https://github.com/NotMyself/DotNetCoreKoans)

#### After (advanced material)

* LINQ
* [LINQ-Tutorial](https://github.com/Basware/LINQ-Tutorial)
* Reactive Extensions
* [The introduction to Reactive Programming you've been missing](https://gist.github.com/staltz/868e7e9bc2a7b8c1f754)
* [C# Reactive Extensions (Rx) Koans](https://github.com/ttu/csharp-rx-koans)