2.7 KiB
C# Crash Course
In this C# Crash Course, we'll go over the basics of C# so that you'll be ready to build out exciting web apps in emails 3, 4, and 5! We'll start by going through the key attributes of C#, syntax basics, and introduce you to OOP. At the end, we'll link you to some quick in-browser C# challenges so you can apply these concepts.
Topics you'll learn
- Language attributes
- Compiled languages
- Syntax basics
- Keywords
- Accessing methods
- Parameters
- Semicolons
- Data types
- Variables
- Arithmetic operators
- Booleans
- Object Oriented Programming
- Records
- Objects
- Properties
- Methods
Let's get into it!
blah blah blah
Mini Challenges!
Each of these mini challenges is designed so that you can apply C# concepts to mini coding exercises. These challenges are all sourced from Microsoft documentation and will allow you to get coding inside your browser. Easy peasy!
| # | Challenge | Solution | Duration | What you will learn | More information |
|---|---|---|---|---|---|
| 1 | Hello World | N/A | 3 min | case sensitive, strings, comments | Intro to C# Tutorial, C# documentation |
| 2 | Variables | Solution | 5 min | variables, data types, strings, ints, decimals | Numberic Types, C# documentation |
| 3 | Challenge | Solution | 5 min | topics | Link |
Bonus and more ways to connect
Want more practice with C#? The .NET team has you covered. Here's a few learning resources:
- C# Video Series on Microsoft Docs or YouTube
- Self Guided Tutorials on Microsoft Learn
- Learn to Code Page
Connect with us! Check out the .NET Community Page to find links to our blogs, YouTube, Twitter, and more.