Programming Fundamentals: Getting Started with C# and .NET
Gain insights into C# 10 and .NET, learn programming basics, delve into OOP, explore data structures, and discover how to build and deploy native applications effectively.
Adam Seebeck is an author, CEO, Chief Software Engineer, instructor, and a MCSD. He began his coding journey by building a popular AOL app in the early 2000s. He taught .NET at a Technical College where he wrote his first book, C# Fundamentals. He works as a Chief Software Engineer at a top 5% Microsoft Global Partner. In 2019 he founded and leads a fun monthly meetup group called Hungry Coders in Clearwater Florida.
Join 3.1 million developers at
What You'll Learn
- Understand the syntax and features of C#.
- Get familiarized with the .NET framework.
- Master the concepts of object-oriented programming.
- Get a working knowledge of the functionality of .NET for developing native desktop, mobile, and web applications.
- Practice advanced C# and .NET features, including databases and LINQ and concurrency.
Learning Roadmap
1.
Introduction
Introduction
2.
C# Basics
C# Basics
3.
Operators
Operators
8 Lessons
8 Lessons
4.
Decisional Statements
Decisional Statements
9 Lessons
9 Lessons
5.
Loops (Iterative Statements)
Loops (Iterative Statements)
6 Lessons
6 Lessons
6.
Arrays
Arrays
8 Lessons
8 Lessons
7.
Methods
Methods
6 Lessons
6 Lessons
8.
Classes
Classes
16 Lessons
16 Lessons
9.
Data Structures
Data Structures
9 Lessons
9 Lessons
10.
Delegates and Events
Delegates and Events
6 Lessons
6 Lessons
11.
Miscellaneous Topics
Miscellaneous Topics
11 Lessons
11 Lessons
12.
Concurrency
Concurrency
5 Lessons
5 Lessons
13.
LINQ and Databases
LINQ and Databases
5 Lessons
5 Lessons
14.
Appendix
Appendix
4 Lessons
4 Lessons
Adam Seebeck
Adam Seebeck is an author, CEO, Chief Software Engineer, instructor, and a MCSD. He began his coding journey by building a popular AOL app in the early 2000s. He taught .NET at a Technical College where he wrote his first book, C# Fundamentals.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources