Discount week - May Front-end week
Save up to 80 % on our HTML/CSS and JavaScript e-learning courses. Only this week!
Get up to 60 % extra points for free! 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.
Written by David Capka
Free Show description
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#.
Written by David Capka
Free Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lessons 1-3

Exercise

Solved tasks 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.
Written by David Capka
Free Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 4

Exercise

Solved tasks 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.
Written by David Capka
Premium Show description
Conditions (branching)

Lesson 5

Conditions (branching)

This lesson goes over what branching is in C# .NET, as well as conditional statements and switch constructs.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 5

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 6

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
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().
Written by David Capka
Free Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lessons 7-8

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 9

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 10

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
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.
Written by David Capka
Free Show description
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.
Written by David Capka
Free Show description
Solved tasks for C# .NET lesson 11-12

Exercise

Solved tasks 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.
Written by David Capka
PremiumUnrated Show description
C# .NET Community Projects - Basic Constructs

C# .NET Community Projects - Basic Constructs

Section 10 Items

A collection of C# .NET console apps with source codes from local programmers. Sources are not verified as in the courses and their quality may vary.
Show description


 

Activities (8)