C# week November Black Friday
Black friday is here! Get up to 80 % extra points for free! More info
Only this week up to 80 % off on C# courses. More info

C# .NET basic constructs

Introduction to C# and the .NET framework

Lesson 1 - Introduction to C# and the .NET framework

In this lesson, we'll get acquainted with C# and the .NET framework. We'll go over things like machine code, interpreters, compilers, and VMs.
FreeWritten by David Capka
Visual Studio and your first console application

Lesson 2 - Visual Studio and your first console application

In this lesson, we'll install Visual Studio and use it to create a simple console application in C#.
FreeWritten by David Capka
Variables, type system and parsing

Lesson 3 - Variables, type system and parsing

In this lesson, we'll go over variables and type systems in C#. You'll learn how to parse values from the console and create 4 simple apps.
FreeWritten by David Capka
Exercises for C# .NET lessons 1-3

Exercises for C# .NET lessons 1-3

Solved programmer tasks in C# .NET on variables, type systems, and parsing. The tasks are ordered by difficulty. Solutions are available for download.
FreeWritten by David Capka
More on the type system: Data types

Lesson 4 - More on the type system: Data types

This lesson is all about the different data types in the C# language. We'll also cover string methods, work with substrings and so on.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 4

Exercises for C# .NET lesson 4

Solved programmer tasks in C# .NET on data types and strings. The tasks are ordered by difficulty. Solutions are available for download.
PremiumWritten by David Capka
Conditions (branching)

Lesson 5 - Conditions (branching)

This lesson goes over what branching is in C# .NET, as well as conditional statements and switch constructs.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 5

Exercises for C# .NET lesson 5

Solved programmer tasks in C# .NET on conditions, branching, and switches. The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka
Loops in C# .NET

Lesson 6 - Loops in C# .NET

This tutorial goes over loops in C# .NET. We'll go over for and while loops, and create simple apps such as a multiplication table, exponents, and so on.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 6

Exercises for C# .NET lesson 6

Solved programmer tasks in C# .NET on loops (mainly the for loop). The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka
Sanitizing user input

Lesson 7 - Sanitizing user input

In this lesson, you will learn about user input sanitization in the C# .NET console. You'll also learn how to read and process characters using ReadKey().
FreeWritten by David Capka
Arrays in C# .NET

Lesson 8 - Arrays in C# .NET

In this lesson, you will learn about arrays. We'll go over different declarations, filling, printing and array methods provided by the .NET framework.
FreeWritten by David Capka
-30% Exercises for C# .NET lessons 7-8

Exercises for C# .NET lessons 7-8

Solved programmer tasks in C# .NET on arrays and the foreach loop. The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka
Strings in C# .NET - Working with single characters

Lesson 9 - Strings in C# .NET - Working with single characters

This lesson will show you how to access single string characters. You'll learn about the ASCII table and create several practical apps.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 9

Exercises for C# .NET lesson 9

Solved programmer tasks in C# .NET on working with single characters topics. The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka
Strings in C# .NET - Split and Join

Lesson 10 - Strings in C# .NET - Split and Join

In this lesson, you'll learn several new string methods and create a Morse alphabet decoder using Split and Join.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 10

Exercises for C# .NET lesson 10

Solved programmer tasks in C# .NET on splitting strings and substrings. The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka
Multidimensional arrays in C# .NET

Lesson 11 - Multidimensional arrays in C# .NET

This tutorial goes over 2d arrays and multidimensional arrays in general. Including shortened initialization, examples, and jagged arrays.
FreeWritten by David Capka
Mathematical functions in C# .NET - The Math library

Lesson 12 - Mathematical functions in C# .NET - The Math library

This lesson is all about the Math library, which includes many mathematical functions for C# like rounding, trigonometry, exponents, roots, etc.
FreeWritten by David Capka
-30% Exercises for C# .NET lesson 11-12

Exercises for C# .NET lesson 11-12

Solved programmer tasks in C# .NET on multidimensional arrays and Math. The tasks are ordered by difficulty. Solutions are available for download.
PremiumUnratedWritten by David Capka


 

Activities (7)