Tutorials: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Dietsch (Diskussion | Beiträge)
LeonH (Diskussion | Beiträge)
C#: Tutorials ergänzt
Zeile 28: Zeile 28:


=== C# ===
=== C# ===
Um die Programmiersprache [[CSharp|C#]] zu erlernen haben wir eine Übersicht über nützliche C#-Tutorials und Referenzen zusammengestellt.
Um die Programmiersprache [[CSharp|C#]] zu erlernen haben bieten wir hier eine Liste von Tutoren empfohlenen C#-Tutorials und Referenzen.


* [http://csharp.net-tutorials.com/ Einsteigertutorial]
==== Gesamtübersichten/ Dokumentationen ====
* [http://rbwhitaker.wikidot.com/c-sharp-tutorials C# Crash Course]
Hier sind Seiten gelistet, auf denen sich dokumentationsartige Informationen zu C# finden lassen.
* [http://openbook.galileocomputing.de/csharp/index.htm C#-Überblick in Buchform]
 
* [http://msdn.microsoft.com/en-us/library/aa288436%28VS.71%29.aspx Microsofts Tutorialsammlung für C#]
* [https://www.tutorialsteacher.com/csharp/csharp-tutorials tutorialsteacher] - knappe, aber gut zusammengefasste interaktive Tutorials (englisch).
* [http://www.mycsharp.de/wbb2/ MyCSharp.de Entwicklerforum]
* [https://www.guru99.com/c-sharp-tutorial.html guru99] - Ausführlich illustrierte Grundinformationen (englisch).
* [http://msdn.microsoft.com/en-us/library/default.aspx MSDN]
* tutorialspoint - Ausführliche Enzyklopädie (englisch).
 
* [https://csharp.net-tutorials.com/ csharp.net] - Übersichtliche und Ausführliche Tutorials in vielen Sprachen.
*[http://rbwhitaker.wikidot.com/c-sharp-tutorials rbwhitaker] - Ein Crashkurs mit Fokus auf Spieleentwicklung (englisch).
* [https://www.youtube.com/watch?v=GhQdlIFylQ8 freeCodeCamp] - Ein Gesamtkurs für Anfänger in Videoform (deutsch).
* [https://docs.microsoft.com/en-us/dotnet/csharp/ Microsoft] - Die offizielle Dokumentation zu C# und .NET
 
==== Für Spieleentwicklung interessante Bereiche ====
Hier sind einige von Tutoren empfohlene Tutorials zu expliziten Aspekten von C#, die für die Spieleentwicklung interessant sein können. (alle Tutorials auf englisch).
 
* Switch Cases - auf [https://www.tutorialsteacher.com/csharp/csharp-switch tutorialspoint].
* Assertions - [http://csharphelper.com/blog/2014/10/use-debug-assert-to-find-bugs-in-c/ csharphelper] und [http://www.blackwasp.co.uk/DebugAssert.aspx blackwasp].
* Events - auf [https://www.tutorialsteacher.com/csharp/csharp-event tutorialsteacher] und als [https://www.youtube.com/watch?v=-1cftB9q1kQ Video von Tim Corey].
* Async und await - [https://m.heise.de/developer/artikel/Asynchrone-Programmierung-in-NET-4-5-mit-async-und-await-1852797.html?seite=all sehr ausführlich und technisch] und als [https://www.youtube.com/watch?v=2moh18sh5p4 Video von Tim Corey]


=== MonoGame ===
=== MonoGame ===
Abgerufen von „https://sopranium.de/Tutorials