Learning C# .NET - Programming for Beginners.
4.1 (367 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.
2,908 students enrolled

Learning C# .NET - Programming for Beginners.

Learn to Program in C# .NET from an Expert. Over 100 Lessons that allow you to learn C# Programming at your own pace.
4.1 (367 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.
2,908 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7.5 hours on-demand video
  • 1 article
  • 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
  • How to create a functional app based on complete, standards-compliant code.
  • Essential programming concepts including data types, variables, classes and objects, arithmetic operators, I/O, if-else statements, loops and more.
  • Computing theory and mathematical principles strictly as they apply to everyday C# programming.
Course content
Expand all 115 lectures 07:43:11
+ Introduction
2 lectures 04:39
Working Files - Download These First
00:01
+ Getting Started
2 lectures 05:55
Visual C# Express Install
02:22
Visual C# Express Overview
03:33
+ C# Building Blocks - Data Types And Variables
7 lectures 20:55
Introduction To Data Types
03:08
Data Types - int, double
02:31
Data Types Continued - string and bool
03:28
Variable Naming Rules
03:16
Assigning Data To Variables
03:29
Exercise - Saying Hello To Others
02:52
+ Introduction To Classes And Objects
8 lectures 28:11
Classes And Objects
03:40
Set and Get Methods
04:14
Properties
02:27
Utility Methods
02:00
Exercise 1 - More On Name Class
02:37
Exercise 2 - A Date Class
03:34
+ Arithmetic Operators And Expressions
7 lectures 19:59
C# Arithmetic Operators
04:12
Arithmetic Operator Order Of Precedence
02:04
Increment And Composite Assignment Operators
02:44
Using Constants
02:39
Math Library Functions
02:08
Mixing Arithmetic Data Types
02:58
Exercise 1 - Translating Formulas To C# Code
03:14
+ C# Input And Output
4 lectures 12:28
Reading Data From The Keyboard
03:08
Reading Numeric Data From The Keyboard
02:49
Writing Data To The Console
03:03
Exercise - Generating A Form Letter
03:28
+ Making Decisions
9 lectures 34:33
Relational Operators
03:59
Logical Operators
03:23
Simple if Statement
04:22
Nested if-else Statements
04:40
The if-else-if Statement - Part 1
02:35
The if-else-if Statement - Part 2
03:27
Exercise 1 - Q & A Program
04:24
Exercise 2 - A Calculator Program
03:26
+ Performing Repetition
10 lectures 41:54
The while Loop - Part 1
02:56
Count Controlled while Loops
04:12
Event Controlled while Loops
05:20
The for Loop - Part 1
03:03
The for Loop - Part 2
04:49
The for Loop - Part 3
03:43
Exercise 1 - Looping Q and A
04:47
Exercise 2 - Looping Calculator
03:44
+ Methods
7 lectures 34:27
Defining A Method - Part 1
06:44
Defining A Method - Part 2
06:06
Predicate Methods
05:54
Void Methods
02:49
Exercise 1 - Two Example Methods
03:47
Exercise 2 - Adding Methods
03:33
Description

A Verifiable Certificate of Completion is presented to all students who undertake this course.

In this C# for Beginners tutorial course, you can learn this powerful object-oriented programming language so closely tied to Microsoft .NET and see why it is such a great platform for creating rich applications. Professor Mike McMillan goes through the fundamentals of the language structure, and gradually lays the groundwork for you to build your own apps.

In 114 separate tutorials, Mike gives you a solid working knowledge of object-oriented programming, even if you’re completely new to coding. He demonstrates how to use variables and data types, objects and classes, arrays, inheritance and polymorphism and distinguishes how working in C# differs from other types of code. Once you gain your confidence in the underlying areas, you’ll be ready to complete the functional To-Do List app that is integrated into the course.

Who this course is for:
  • Anyone with an interest in creating their own applications from scratch.
  • People who are wanting to gain a understanding of programming in C#.
  • Programmers who want to expand the number of languages they can use.
  • People who want to learn programming through pragmatic examples instead of endless explanations.