Advanced C# Programming Course
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
⌨️ Part 1 - Introduction
⌨️ Part 2 - Overview of the Advanced C# Course
⌨️ Part 3 - The Significants of the Release of .NET 5
⌨️ Part 4 - Delegates - Introduction
⌨️ Part 5 - Delegates - Create a Code Example
⌨️ Part 6 - Delegates - Understanding Covariance and Contravariance
⌨️ Part 7 - Delegates - Fund, Action and Predicate
⌨️ Part 8 - Delegates - Asynchronous Method Calls
⌨️ Part 9 - Events - Introduction
⌨️ Part 10 - Events - Add/Remove Accessors
⌨️ Part 11 - Events - User Actions & UWP
⌨️ Part 12 - Events - The Observer Design Pattern
⌨️ Part 13 - Generics - Introduction
⌨️ Part 14 - Generics - Understanding Constraints
⌨️ Part 15 - Generics - Generic Delegates and Events
⌨️ Part 16 - Generics - The Factory Design Pattern
⌨️ Part 17 - Async / Await Task - Introduction
⌨️ Part 18 - Async / Await Task - Task.Run
⌨️ Part 19 - Async / Await Task - Best Practices
⌨️ Part 20 - Async / Await Task - Cancelling Asynchronous Operations
⌨️ Part 21 - LINQ - Introduction
⌨️ Part 22 - LINQ - Queries
⌨️ Part 23 - LINQ - Operators
⌨️ Part 24 - LINQ - More Operators and Summary
⌨️ Part 25 - C# Attributes
⌨️ Part 26 - C# Reflection
⌨️ Part 27 - .NET Framework and .NET Core
⌨️ Part 28 - .NET 6
⌨️ Part 29 - .NET 7
Taught by
freeCodeCamp.org
Related Courses
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique