categories: Technology, Science & Productivity
Level: General
Course Language: English
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.
Free lessons
Course Intro
Variables theory
Tools and Setup Theory
Identifier rules
Tools and Setup Hands-On
Explanations Theory
Explanations and Hints Hands-On
1. Introduction
Course Intro
Tools and Setup Theory
Tools and Setup Hands-On
Explanations Theory
Explanations and Hints Hands-On
2. The Basics of C#
Variables theory
Identifier rules
Variables Hands-On
Data Types theory
Data Types Hands-On
Type conversion
Inputs and Outputs theory
Take Inputs and Show Outputs Hands-On
Operators theory
Operators Hands-On
Math theory
Doing Math Hands-On
3. Strings and Working with Text in depth
String and text theory
C Sharp strings â declare and define string
C Sharp strings - string length
C Sharp strings - string upper and lower
C Sharp strings - Concatenation
C Sharp strings - Concat method
C Sharp strings - Interpolation
C Sharp strings - Accessing characters
C Sharp strings - Indexes
C Sharp strings - Special and Escape characters
4. Conditional Statements and Making Decisions
Conditional statements theory
Conditional if - start
Conditional if - comparisons
Conditional if - condition variables
Conditional if - else if
Conditional if - else
Ternary operator
Switch theory
Switch â Expression â Case â Default
5. Loops and Iterators in depth
Loops theory
While loop
Do while loop
The for and foreach loops
Controlling Loops
6. Arrays in depth
Arrays theory
Declare and define array
Strings Array
Getting values from array
Want to update any value
How many values
The for loop with arrays
The foreach with arrays
Ordering and Sorting Arrays
Size of array
7. Methods and Reusability
Methods theory
Creating method and executing it
A method with parameter
Default Argument
Multiple parameters and placeholders
Return from a method
Variable for calling
8. Object-Oriented Programming in C#
OOP Intro
OOP- Classes, Objects and access modifiers
OOP - Inheritance in C Sharp
Abstraction and Interface theory
OOP â Interfaces for abstraction
OOP-Enumerations
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.
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.
Software Development Engineer | Instructor and Expert in Software Engineering and Data Science
1,640 Learners
11 Courses