Learn C# - Tutorials, Courses, and Books
Learn C# for free. Find C# tutorials submitted by developers with the best content rising to the top, voted on by the programmers that use them. Learn C# online with the best C# tutorials and courses.
View All CategoriesBuild Your Developer Resume
Create a professional resume that showcases your C# skills
33 Tutorials
This C# course is designed for those who have some basic knowledge about C# language and want to learn more about doing the object-oriented programming in C#. This course focuses on different aspects of object-oriented programming in C# like classes, objects, structures, overloading, inheritance, in…
C# is one of the widely used true object oriented programming language. C# along with Microsoft .Net framework provides a platform to build a variety of applications for Web, Windows, Native Mobile apps and many more. This course is for the ones who want to learn the basic fundamentals of C# program…
Functional programming can make your head explode. This book stitches it back together.
Jon doesn’t just explain how C# works; he explains how the whole thing holds together as a unified design, and also points out when it doesn’t.
Learn Microsoft’s popular programming language C#, used to make websites, mobile apps, video games, VR, and more!
Learning to code C#? We have provided HD video lectures, live coding sessions, and nearly 100 exercises to learn on!
Here is a good read about the C# Tutorial. This is your one-stop reference for yor next set of tasks and a quick guide for C# programming.
Looking for a simple, effective way to get training on Microsoft’s Cloud technologies? Microsoft Virtual Academy!
The bare bones of programming without the bling!
Quadruple Your Skills: Learn C# , Microsoft Visual Studio 2013, Debugging and SQL Server Basics!
This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET Framework using C#. The course provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming lan…
An interactive in-browser tutorial to learn .NET using the C# programming language. No downloads or installs are needed, code directly in your browser.
C# tutorial for beginners and experienced with examples. We will learn c# tutorial with a topics like c# architecture, conditional statements, oops concepts, etc. in c#
This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built i…
This course provides students with hands on experience using Visual Studio to create service-oriented applications using Windows Communication Foundation (WCF) and C#. This class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# progr…
Master C# fundamentals in 6 hours - The most popular course with 50,000+ students, packed with tips and exercises!
.NET specialist Elias Fofanov will help you understand how to design and implement types in C#, so that you learn how to write code of high quality: readable, understandable and reliable. He will give you a grasp of the principles of the convenient API development at this course.
Learn to take up effective unit tests using C# programming language and NUnit as a unit testing framework. Our expert will give deep and clear learning of the concepts and tools that you will need to build maintainable and reliable software. Ideal for beginners.
This hands on C# programming course provides an introduction to programming using the C# language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. Extensive hands on exercises are used throughout to reinforce learning and develop rea…
Dependency Injection is a set of techniques that allows you to supply dependencies to objects. Simple in itself, it can get complex when it is used with DI or IoC (Inversion of Control) Containers. Our expert will put these issues at rest. Build a solid foundation in software architecture.
Get to understand the essentials of SRP, OCP, LSP, ISP and DIP, which combine to be called by the acronym SOLID. Learn how to apply meta and SOLID principles to make your application robust. Learn how to write code of the high quality: readable, understandable and reliable.
The one and only course you need to learn C# and object-oriented programming (C# From A To Z | Downloadable Source Code)
C# is the most commonly used language for leveraging the .NET Framework. As such, learning C# is a springboard to creating enterprise systems, desktop applications, websites and mobile applications. The goal of this learning path is to take you from having little to no experience with C# to understa…
Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start. Learn how to read, write and unders...
Please find all the free c# video tutorials from the basics to advanced topics. These c sharp video tutorials are ideal for beginners and intermediate progra...
Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start. Learn how to read, write and unders...
The C# Yellow Book is used by the Department of Computer Science in the University of Hull as the basis of their First Year programming course. You can download your own copy from here.
Master the confusing C# constructs: Events, Delegates, Lambda Expressions, LINQ, Async/Await and more!
An in-depth, step-by-step guide to classes, interfaces and object-oriented programming (OOP) with C#
Learn C# programming from an expert in the industry. Get the tools, see how to write code, debug features, explore customizations, and more.
Want to learn a different language? Over the course of 25 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of C# programming. Tune in to learn concepts appl
Level
Cost
Content
You have not viewed any tutorials this session
Connect with other developers learning C# in our Slack community
Join Slack