-
Course
- Core Tech
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
- Introduction | 1m
- Downloading .NET for Windows, macOS, and Linux | 2m 34s
- Understanding .NET and .NET Core | 1m 43s
- Understanding the .NET Runtime and Framework | 2m 37s
- Using the .NET Command Line Interface | 3m 54s
- Creating the First C# Project | 5m 9s
- Editing C# Code with Visual Studio Code | 4m 39s
- Running and Building Your Project | 6m 34s
- Saying Hello with C# | 7m 44s
- Debugging a C# Application | 9m 20s
- Summary | 46s
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 Courses by Scott