KeenTPoint - C# Tutorial

C# Tutorial

C# can be used to develop all kind of applications including Windows client apps, components and libraries, services and APIs, Web applications, Mobile apps, cloud applications, and video games.

This tutorial will teach you C# from basic to advanced.

Welcome to C# Tutorial. In this C# tutorial you will learn everything about C#.In this tutorial will teach you all the concepts with the help of easy programming example. The tutorial is suitable for beginners and intermediate programmers.

C# Tutorial - Audience

This tutorial has been prepared for the beginners to help them understand basic C# programming.

C# is a beautiful cross-platform language that can be used to build variety of applications. With C#, you can build mobile apps (for Windows, Android and iOS), games, web sites and desktop applications.

C# Tutorial - Prerequisites

C# programming is very much based on C and C++ programming languages, so if you have a basic understanding of C or C++ programming, then it will be fun to learn C#.

Here is a list of types of applications C# can build,

  • Windows client applications
  • Windows libraries and components
  • Windows services
  • Web applications
  • Web services and Web API
  • Native iOS and Android mobile apps
  • Backend services
  • Azure cloud applications and services
  • Backend database using ML/Data tools
  • Interoperability software such as Office, SharePoint, SQL Server and so on.
  • Artificial Intelligence and Machine learning
  • Blockchains and distributed ledger technology including cryptocurrency
  • Internet of Things (IoT) devices
  • Gaming consoles and gaming systems
  • Video games

C# Tutorial Topics

C# - Basics Concepts

C# - Conditionals & Loop Statement

C# - Array

C# - Object Oriented Programming

C# - Structure & Enum

C# - Properties

C# - Advanced Features