• Search...

categories: Technology & Innovation | Courses in English

Data
Digital
Technology
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Learn Coding With C# From Scratch

Duration: 3 h 54 m / 64 lessons

Level: General

Course Language: English

By the end of this course, you will be able to

  • Identify the basics of C# and how to use its different tools. Then, you will learn about variables, data types, conversions, operators, and doing math.

  • Make different decisions: if - else if - else, and switch -case and you will learn about Object-Oriented Programming: Classes, Objects, Access Modifiers, and more.

  • Recognize the power of methods in C#, interfaces, and enumerations. Then, you will learn about Strings, Loops, Repetitions, and Iterators with real examples.

Course details

  • 3 h 54 m/64 lessons
  • Last updated: 1/5/2023
  • Course completion certificate

Course Content

Free lessons

1.

Course Intro

2 Minutes
2.

Variables theory

2 Minutes
3.

Tools and Setup Theory

2 Minutes
4.

Identifier rules

2 Minutes
5.

Tools and Setup Hands-On

3 Minutes
6.

Explanations Theory

2 Minutes
7.

Explanations and Hints Hands-On

3 Minutes
1.

Course Intro

2 Minutes
2.

Tools and Setup Theory

2 Minutes
3.

Tools and Setup Hands-On

3 Minutes
4.

Explanations Theory

2 Minutes
5.

Explanations and Hints Hands-On

3 Minutes
1.

Variables theory

2 Minutes
2.

Identifier rules

2 Minutes
3.

Variables Hands-On

10 Minutes
4.

Data Types theory

4 Minutes
5.

Data Types Hands-On

9 Minutes
6.

Type conversion

8 Minutes
7.

Inputs and Outputs theory

1 Minutes
8.

Take Inputs and Show Outputs Hands-On

5 Minutes
9.

Operators theory

4 Minutes
10.

Operators Hands-On

9 Minutes
11.

Math theory

3 Minutes
12.

Doing Math Hands-On

4 Minutes
1.

String and text theory

4 Minutes
2.

C Sharp strings – declare and define string

3 Minutes
3.

C Sharp strings - string length

3 Minutes
4.

C Sharp strings - string upper and lower

3 Minutes
5.

C Sharp strings - Concatenation

3 Minutes
6.

C Sharp strings - Concat method

2 Minutes
7.

C Sharp strings - Interpolation

3 Minutes
8.

C Sharp strings - Accessing characters

2 Minutes
9.

C Sharp strings - Indexes

3 Minutes
10.

C Sharp strings - Special and Escape characters

3 Minutes
1.

Conditional statements theory

2 Minutes
2.

Conditional if - start

3 Minutes
3.

Conditional if - comparisons

1 Minutes
4.

Conditional if - condition variables

3 Minutes
5.

Conditional if - else if

3 Minutes
6.

Conditional if - else

2 Minutes
7.

Ternary operator

3 Minutes
8.

Switch theory

2 Minutes
9.

Switch – Expression – Case – Default

4 Minutes
1.

Loops theory

2 Minutes
2.

While loop

3 Minutes
3.

Do while loop

2 Minutes
4.

The for and foreach loops

6 Minutes
5.

Controlling Loops

2 Minutes
1.

Arrays theory

3 Minutes
2.

Declare and define array

1 Minutes
3.

Strings Array

1 Minutes
4.

Getting values from array

3 Minutes
5.

Want to update any value

2 Minutes
6.

How many values

2 Minutes
7.

The for loop with arrays

4 Minutes
8.

The foreach with arrays

2 Minutes
9.

Ordering and Sorting Arrays

4 Minutes
10.

Size of array

1 Minutes
1.

Methods theory

2 Minutes
2.

Creating method and executing it

4 Minutes
3.

A method with parameter

3 Minutes
4.

Default Argument

1 Minutes
5.

Multiple parameters and placeholders

2 Minutes
6.

Return from a method

2 Minutes
7.

Variable for calling

1 Minutes
1.

OOP Intro

3 Minutes
2.

OOP- Classes, Objects and access modifiers

9 Minutes
3.

OOP - Inheritance in C Sharp

5 Minutes
4.

Abstraction and Interface theory

1 Minutes
5.

OOP – Interfaces for abstraction

4 Minutes
6.

OOP-Enumerations

5 Minutes

About this course

If you want to become a professional C# programmer quickly and efficiently, in this training course, you will learn all the C# fundamentals needed from scratch and step-by-step. C# is so popular, powerful, easy, simple, Object-Oriented, and widely used programming language for building different applications: desktop applications, mobile applications, web applications, VR applications, and games using unity.

Course requirements and prerequisites

There are no requirements for this course. Your interest in the topic and your commitment to learning are all you need to achieve the utmost benefit from this course.

Mentor

Looking for help?