C# Introduction
4.7 (260 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,298 students enrolled

C# Introduction

Learn the fundamentals of programming in this Microsoft language
4.7 (260 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,298 students enrolled
Last updated 6/2017
English
English [Auto], Arabic, 8 more
  • French
  • German
  • Hindi
  • Japanese
  • Portuguese
  • Russian
  • Simplified Chinese
  • Spanish
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create a first project
  • Use and understand variables
  • Work with mathematical expressions
  • Work with Classes and Objects
  • Use multi dimensional arrays, array lists and type safe lists
  • LINQ filtering and sorting
  • LINQ joining data
  • Add exceptions
  • Debug common errors
Course content
Expand all 36 lectures 09:24:31
+ Working with Variables
5 lectures 01:22:29
Overview of Variables
25:48
Numeric Variables
12:48
String Variables
25:07
Variable Scope
07:07
Casting
11:39
+ Mathematical Expressions
4 lectures 57:11
Overview of Mathematical Expressions
10:26
Decision Statement
17:53
Loops
16:39
Functions and Methods
12:13
+ Classes and Objects
5 lectures 01:09:12
Overview of Classes and Objects
11:00
Create Simple Class
18:15
Constants and Enums
14:56
Object Constructors
11:05
Value and Reference Types
13:56
+ Arrays
4 lectures 01:24:32
Overview of Arrays
22:32
Multi Dimensional Arrays
27:05
Array Lists
16:54
Type Safe Lists
18:01
+ LINQ
3 lectures 43:46
Understanding LINQ
12:03
LINQ Filtering and Sorting
19:07
LINQ Joining Data
12:36
+ Exceptions
3 lectures 44:25
Exceptions Handled
18:00
Custom Exceptions
16:46
+ Inspecting Folders and Files
3 lectures 51:28
Overview of Inspecting Folders and Files
20:35
Working with Paths
07:54
Reading and Writing Files
22:59
Requirements
  • Basic Microsoft Windows training or equivalent experience. Prior programming knowledge is useful, but not required.
Description

This course is the beginning track for certification. It is designed for the beginning C# programmer although there are topics of an advanced nature included as well. The topics discussed within this curriculum focus primarily on C# code and not interface design or true event-based programming.

Who this course is for:
  • Students who wish to learn how to program in C#