YoVDO

Advanced C# Tutorial - 2024

Offered By: Code Monkey via YouTube

Tags

C# Courses Bitwise Operators Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into an extensive advanced C# tutorial covering a wide range of sophisticated programming concepts. Explore topics such as reflection, function extensions, static constructors, and various operators including typeof, nameof, and sizeof. Learn about records, nullable types, bitwise operations, enum flags, and preprocessor directives. Delve into advanced features like ref, out, and in parameters, data boxing, dynamic types, class indexers, and attributes. Master anonymous types, tuples, IDisposable pattern, custom operator overloading, LINQ, and WinForms. Gain insights into DLLImport, extern, WinAPI, unit testing, unsafe code, pointers, asynchronous programming with async/await, and multithreading. Perfect for experienced C# developers looking to enhance their skills and tackle complex programming challenges.

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

Related Courses

Microcontroller Embedded C Programming: Absolute Beginners
Udemy
TypeScript Operators
Coursera Project Network via Coursera
Awesome Radar Effect in Unity
Code Monkey via YouTube
Serialization - Binary and Bitwise Operators
The Cherno via YouTube
Bitwise Operators, For Loops, Operator Precedence and Variable Scoping
CodeHelp - by Babbar via YouTube