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
- Host: GitHub
- URL: https://github.com/ttu/csharp-tutorial
- Owner: ttu
- License: mit
- Created: 2017-12-18T22:11:19.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T05:10:55.000Z (almost 4 years ago)
- Last Synced: 2025-04-24T02:08:41.481Z (about 1 year ago)
- Topics: csharp, dotnet-core
- Language: C#
- Homepage:
- Size: 61.5 KB
- Stars: 56
- Watchers: 6
- Forks: 42
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)