← All free certificatesFree learning path Final step
C# Programming
10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full C# Programming certificate.
0 of 10 module certificates
- Introduction to C# and .NETC# is Microsoft's modern, versatile language for apps, games, web and cloud.0/4
- Variables, types and operatorsStore data with value and reference types.0/4
- Control flow and methodsMake decisions, loop and organise code into methods.0/4
- Object-oriented C#Use classes, properties, inheritance and interfaces.0/4
- Collections and genericsStore data in List, Dictionary and use generics.0/4
- LINQQuery collections with Language Integrated Query.0/4
- Exceptions and filesHandle errors and work with files safely.0/4
- Async programmingWrite responsive code with async and await.0/4
- Delegates, events and lambdasPass behaviour around and react to events.0/4
- Real-world C# projectsBuild web APIs, desktop apps and games with C#.0/4
🏆 Full C# Programming certificate
20 questions from basic to advanced, 60% to pass. Best taken after the modules.