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.
Course info
Rating
(37)
Level
Beginner
Updated
Apr 16, 2019
Duration
6h 5m
Table of contents
Course Overview
Introducing C# and .NET
Learning the C# Syntax
Working with Classes and Objects
Testing Your Code
Working with Reference Types and Value Types
Controlling the Flow of Execution
Building Types
Object-oriented Programming with C#
Catching up with the Latest in C#
Going Further with C#
Description
Course info
Rating
(37)
Level
Beginner
Updated
Apr 16, 2019
Duration
6h 5m
Description

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.

About the author
About the author

Scott has over 15 years of experience in commercial software development and is a frequent speaker at national conferences, and local user groups. Scott is a Microsoft MVP and has authored books on several Microsoft technologies, including ASP.NET, C#, and Windows Workflow.

More from the author
ASP.NET Core Fundamentals
Beginner
5h 44m
Jan 23, 2019
More courses by Scott Allen