C# Fundamentals for beginners: Learn basics of C#

Obtain the necessary C# skills to begin your career as a Programmer

C# is an object-oriented and cross-platform programming language used to build applications. Using C# with .NET you can develop desktop, mobile and web applications. C# is also used in game development using the Unity framework.

What you’ll learn

  • Fundamentals of C# and .NET.
  • Working with Primitive data types.
  • Type conversion using Convert class.
  • Learn about operators and building expressions.
  • Working with Non-Primitive data types (Class, Struct, Array, String, Enum).
  • Management of value and reference type in memory.
  • Control the flow of program using conditional and iterative statement.
  • Random class to generate random numbers and strings for passwords.
  • List and its functionalities.
  • Learn about DateTime and TimeSpan structures.
  • Work with files and directories.

Course Content

  • Introduction –> 2 lectures • 2min.
  • Introduction to C# and .NET –> 7 lectures • 8min.
  • Primitive Data Types, Scope and Type Conversion –> 9 lectures • 17min.
  • Operator and Expressions –> 5 lectures • 10min.
  • Non-primitive Data types –> 12 lectures • 31min.
  • Control Flow –> 10 lectures • 18min.
  • List and DateTime –> 6 lectures • 7min.
  • Dealing with Files –> 6 lectures • 15min.
  • What’s Next? –> 1 lecture • 1min.

C# Fundamentals for beginners: Learn basics of C#

Requirements

  • Visual Studio 2019.

C# is an object-oriented and cross-platform programming language used to build applications. Using C# with .NET you can develop desktop, mobile and web applications. C# is also used in game development using the Unity framework.

This course is your first step toward your dreams. you’ll have lots of options in front of you. You can choose to build mobile apps if you prefer, or you can change job and work as a web developer. As long as you know the fundamentals well, switching to different technology stacks is pretty easy.

This course guides you with the professional approach to writing programs and it includes:

  • Fundamentals of C# and .NET
  • Working with Primitive data types
  • Type conversion using Convert class
  • Learn about operators and building expressions
  • Working with Non-Primitive data types (Class, Struct, Array, String, Enum)
  • Management of value and reference type in memory
  • Control the flow of the program using conditional and iterative statement
  • Random class to generate random numbers and strings for passwords
  • List and its functionalities
  • Learn about DateTime and TimeSpan structures
  • Work with files and directories

If you want to be a successful Software Engineer, you should learn to think like a programmer. So, here I will teach you programming concepts with daily life examples and how to map them. You will also understand the possible errors and their solutions.

So, Enrol now to start your career as a Software Engineer. See you in the course!