Loading...

Language Basics

Fundamentals of C# syntax, type system, and control flow. The first stop for beginners to grasp the logic of the language.

Language Basics

For anyone starting with C#, this section covers syntax, basic data types, operators, conditional statements, and loops. Exception handling and the concept of namespaces are also included as the building blocks every developer must know.

Goal: Learn syntax and control flow to prepare for more advanced concepts.

TL;DR

  • if, switch, for, foreach structures.
  • Basic types: int, string, bool.
  • Error handling: try/catch/finally.

First C# Project

11 January 2026 • Language Basics

First console app in C# with Visual Studio 2022: usage of WriteLine, ReadKey, and ReadLine.

C#

C# Syntax Structure

13 January 2026 • Language Basics

Learn the basics of C# syntax, including code blocks, comments, and variable naming rules, with clear explanations and practical examples.

C# Console Commands

17 January 2026 • Language Basics

Learn how to work with the C# console by writing output, reading user input, and formatting text with practical examples.

C# Math Library

21 January 2026 • Language Basics

Learn how to use the C# Math library, including Pow, Sqrt, Round, Abs, and other essential mathematical methods with examples.

C# Boolean Operations

24 January 2026 • Language Basics

Learn how boolean operations work in C#, including the bool type, comparisons, and logical operators like &&, ||, and ! with examples.

Random Operations in C#

27 January 2026 • Language Basics

Learn how to use the Random class in C# to generate random numbers, values, and selections using Next, NextDouble, and examples.