C# Tutorial for Complete Beginners from Scratch
4.3 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
615 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# Tutorial for Complete Beginners from Scratch to your Wishlist.

Add to Wishlist

C# Tutorial for Complete Beginners from Scratch

If you’re ready to buckle down and learn C# programming, here’s where you should start.
4.3 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
615 students enrolled
Created by Yogesh Patel
Last updated 4/2015
English
Current price: $10 Original price: $95 Discount: 89% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 18 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use and understand variables
  • By the end of this course, you should definitely be able to understand and write good C# code.
  • Learn about core programming concepts
  • Work with Classes and Objects
View Curriculum
Requirements
  • The course is aimed to teach you C#, whether you are an experienced programmer or just getting started
Description

1) This is by far the most comprehensive C# course you'll find here, or anywhere else.

2) This C# tutorial Series starts from the very basics and covers advanced concepts as we progress. This course breaks even the most complex applications down into simplistic steps.

3) It is aimed at complete beginners, and assumes that you have no programming experience whatsoever.

4) This C# tutorial Series uses Visual training method, offering users increased retention and accelerated learning.

5) You don't need to buy any software for this course! You can use the free Visual Studio Express Edition from Microsoft.

6) This course focuses on the language, and not the graphical aspects of windows programming.

Take the first step and start your programming career now.

Who is the target audience?
  • A basic knowledge of programming is helpful but not necessary to get the most out of this course
  • A genuine interest to learn.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 48 Lectures Collapse All 48 Lectures 06:48:05
+
The Basics
9 Lectures 01:13:43


First C# Program Example
1 page

Input and Output to Console Example
1 page

Built-in Data Types , Escape Sequences and Verbatim literals
20:13

Arithmetic Operators and Simple Calculator
10:07

Arithmetic Operators and Simple Calculator Example
1 page

If-Statement with Comparison Operators and Logical Operator
15:17

If-Statement with Comparison Operators and Logical Operator Example
1 page
+
Arrays
2 Lectures 08:26

C# Arrays Example
1 page
+
Statement
2 Lectures 09:39
The switch statement
09:39

The switch statement (C#) Example
1 page
+
Loops
5 Lectures 27:56
While Loop
07:26

C# Do While Loop
06:18

C# Do While Loop Example
1 page

For and For each Loop
14:12

For and Foreach Loop in C# Example
1 page
+
Important Methods
7 Lectures 46:31
Introduction to Methods
10:57

Introduction to C# Methods example
1 page

Passing Parameters and Return from Method
06:48

Passing Parameters and Return from Method Example
1 page

Pass by Reference , Output and params Parameter in method
22:19

Method Overloading
06:27

Method Overloading in C# Example
1 page
+
C# Object Oriented
21 Lectures 02:59:07
Classes and Objects
14:15

Introduction to C# Classes and Objects Example
1 page

Constructors and Destructors
14:10

Constructor and Destructors in C# Example
1 page

Class Inheritance in C#
21:54

Class Inheritance in C# Example
1 page

Method Hiding in C#
13:46

Method Hiding in C# Example
1 page

Polymorphism
11:47

Polymorphism in C# Example
1 page

Difference between Method Overriding and Method Hiding
05:17

Difference between Method Overriding and Method Hiding Example
1 page

Getter and Setter
18:45

Properties
16:27

Properties in C# Example
2 pages

Interfaces
18:18

Explecit Interface Implementation
08:05

Abstract classes
11:13

Interface versus Abstract classes
06:44

Delegates in C #
10:54

Delegates Example
07:32
+
C# Windows Form Application
2 Lectures 43:43
How to Make a Calculator in C# Windows Form Application Part-1
20:34

How to Make a Calculator in C# Windows Form Application Part-2
23:09
About the Instructor
Yogesh Patel
4.2 Average rating
401 Reviews
8,997 Students
14 Courses
Software Developer and Programming Enthusiast

Yogesh Patel is Software Developer and Programming Enthusiast with much experience from different projects and many different programming languages. He earned Master's Degree from Germany. Teaching has been his passion since a long time. His aim to teach technology the way it is used in industry and professional world .

Software training is becoming so costly these days, that poor people are finding it very difficult to attend courses and find jobs. His aim behind creating these tutorials is to help those in need. If you find this useful, please share with your friends on Facebook twitter and Google plus. Let's make these videos help as many students as possible.