Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Advanced C# Tutorial - 2024

Code Monkey via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course surveys advanced C# features, including reflection, nullable types, LINQ, unit testing, asynchronous programming, and multithreading. It assumes familiarity with C# fundamentals.

Syllabus

Intro Advanced C#
Advanced Overview
Reflection
Function Extensions
Static Constructor
typeof
nameof
sizeof
default
Expression Bodied Members
Records
Null Conditional Operators
Null Coalescing Operators
Ternary Conditional Operator
Main Command Line Arguments
Nullable
Span
Bitwise Operators
Enum Flags
Preprocessor Directives
ref out in
Data Boxing
Dynamic
Class Indexer
Attributes
Anonymous Types
Tuples
using IDisposable
Custom Override Operators
LINQ
WinForms
DLLImport, extern, WinAPI
Assert, Unit Testing
unsafe, pointers
async await Task
Multithreading
Advanced Summary
Advanced C# Outro

Taught by

Code Monkey

Reviews

Start your review of Advanced C# Tutorial - 2024

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.