About this course
Learn types, methods, collections, and objects to build .NET applications.
View category Curriculum
Each chapter contains short lessons and quizzes. Select a lesson to open its details, read the full content, and continue to the related assessment.
1Types and Variables2 items
Types and Variables
Choosing suitable typesC# is statically typed. Types such as int, decimal, string, and bool express data shape and let the compiler catch mistakes early.11 min Practice: Choosing suitable typesApply “Choosing suitable types” in a short example, then verify the result and edge cases.14 min 2Conditions, Loops, and Methods3 items
Conditions, Loops, and Methods
Organizing logicConditions choose a path, loops repeat work, and methods group a named task. Prefer short methods with explicit parameters.11 min Practice: Organizing logicApply “Organizing logic” in a short example, then verify the result and edge cases.14 min Review: C# — Les fondamentaux — 2Check the concepts and practices covered in the course.3 question(s) 3Classes and Collections3 items
Classes and Collections
Modeling objectsA class defines related data and behavior. Generic collections such as List<T> hold values of one type and make operations predictable.11 min Practice: Modeling objectsApply “Modeling objects” in a short example, then verify the result and edge cases.14 min Review: C# — Les fondamentaux — 3Check the concepts and practices covered in the course.3 question(s)