This certifies that
Your name
has successfully completed the assessed program
C# Foundations
Write null-safe C# with clear typesModel data with classes and recordsQuery collections with LINQ
A modern, typed language for apps, APIs and games.
Learn the C# that powers .NET services, desktop tools, Unity games and enterprise APIs. Start with types and nullability, then build classes, LINQ queries and asynchronous HTTP endpoints.
Reviewed and updated October 2026 · Free to start
290 practice drills included for extra repetition
Complete every lesson, then pass a timed assessment to earn the C# Foundations Certificate. Each credential has a unique ID and a QR code that resolves to a live public record.
Pro members get five certification attempts and unlimited timed mock exams. Compare Pro
This certifies that
Your name
has successfully completed the assessed program
C# Foundations
Write null-safe C# with clear typesModel data with classes and recordsQuery collections with LINQ