4.2  78 reviews on Udemy

Visual C# From Nothing to Everything

The most detailed C# coding tutorial using Visual Studio Community for more than 12,000 students enrolled.
Course from Udemy
 12270 students enrolled
 en
C# App Programming
Object-Oriented Programming
Visual Studio and Visual Programming
Navigating the Visual Studio IDE
Creating Simple Apps in Visual Studio
Creating, Compiling and Running a Visual C# Project with Two Classes
Classes, Objects, Methods and strings
String Interpolation
Constructors & Auto-Implemented Properties
Control Statements ( if, if...else, for, while, do...while, switch, break, continue )
Equality and Relational Operators
Methods with Multiple Parameters
Set and Get Methods
Method Overloading
Auto-Implemented Properties
Recursion
Increment and Decrement Operators
Random-Number Generation
Passing Arguments By Value and By Reference
Arrays
Multidimensional Arrays
LINQ
Collections
Generic List Collection
Writing Code and Using IntelliSense
Converting Between Simple Types Explicitly and Implicitly

C# is one of the top 5 programming languages around the world, it is written to be a general-purpose, functional, generic, and object-oriented programming language.

You will learn how to use Visual Studio Community to build wonderful C# apps using simple, great and unique techniques.

No programming experience is needed to take this course. Only download Visual Studio Community from Microsoft ( It's free ) and start with us step by step.

At the end of this course, you will master C#, and you will be ready for any job interview however hard it is.

C# syntax is highly expressive, yet it's also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++, Java or JavaScript. Developers who know any of these languages are typically able to work productively in C# within a short time.

C# provides powerful features such as nullable types, delegates, lambda expressions, pattern matching, and safe direct memory access. C# supports generic methods and types, which provide increased type safety and performance. C# provides iterators, which enable implementers of collection classes to define custom behaviors for client code. Language-Integrated Query (LINQ) expressions make the strongly-typed query a first-class language construct.

As an object-oriented language, C# supports the concepts of encapsulation, inheritance, and polymorphism. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C#, a struct is like a lightweight class; it's a stack-allocated type that can implement interfaces but doesn't support inheritance. C# also provides records, which are class types whose purpose is primarily storing data values.

Visual C# From Nothing to Everything
$ 94.99
per course
Also check at

FAQs About "Visual C# From Nothing to Everything"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK