C# Fundamentals
This course gives you everything you need to become a productive C# developer on any platform. Learn the basics of reading and writing C# code in your own applications.
What you'll learn
C# has consistently been one of the top three programming languages to learn as it's used widely throughout the industry. This course, C# Fundamentals, will help you be comfortable with fundamental programming concepts on any platform. First, you will learn about the syntax of the C# language. Next, you will discover the built-in features of .NET. Finally, you will explore how to solve problems using object-oriented programming techniques. When you are finished with this course, you will have the skills and knowledge you need for real-world solutions.
Table of contents
Course FAQ
C# is a general purpose and object-oriented programming language.
C# is commonly used for backend services, windows applications, website development, and game development.
In this course, you will learn about the .NET framework, how to build a gradebook application, define classes and methods, error handling, and object oriented programming.
Prerequisites for this course are a baseline knowledge of programming, familiarity with true and false, Boolean logic and how to write a loop in another language.
.NET framework is a Microsoft software that is made up of tools, programming languages, and libraries needed to build different types of applications.
About the author
Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD. Scott has been recognized as a Microsoft MVP since 2005, and has written or co-... more