In this computer based training course on C#.NET, teacher and author Mike McMillan introduces you to this powerful programming language on the .NET Framework. Using a simple to understand step by step method of learning, you will quickly grasp the components to allow you to write full fledged programs with C# .NET. You will start with an introduction to the very basics of C#, variable types. You then move to learning about classes, how to handle data, …
Programming in C# .NET
Video description
In this computer based training course on C#.NET, teacher and author Mike McMillan introduces you to this powerful programming language on the .NET Framework. Using a simple to understand step by step method of learning, you will quickly grasp the components to allow you to write full fledged programs with C# .NET. You will start with an introduction to the very basics of C#, variable types. You then move to learning about classes, how to handle data, logical operations, flow control and much more in this video tutorial. You will learn how to accept user input, and even how to store it in a file for later retrieval. Each chapter is completed with an exercise that allows you to apply what you have learned, re-enforcing your training. By the conclusion of this video training course on C# .NET, you will be capable of building complete computer programs at a basis level, using this programming language. This course comes complete with working files to allow you to work alongside the author as he teaches you how to program in C# .NET. Far more effective than a manual and cheaper than classroom based classes, this is the ultimate in self-paced learning.
Increment And Composite Assignment Operators
00:02:45
Using Constants
00:02:39
Math Library Functions
00:02:08
Mixing Arithmetic Data Types
00:02:59
Exercise 1 - Translating Formulas To C# Code
00:03:14
C# Input And Output
Reading Data From The Keyboard
00:03:08
Reading Numeric Data From The Keyboard
00:02:49
Writing Data To The Console
00:03:03
Exercise - Generating A Form Letter
00:03:29
Making Decisions
Relational Operators
00:03:59
Logical Operators
00:03:24
Simple if Statement
00:04:22
if-else Statements
00:04:18
Nested if-else Statements
00:04:41
The if-else-if Statement - Part 1
00:02:36
The if-else-if Statement - Part 2
00:03:27
Exercise 1 - Q & A Program
00:04:25
Exercise 2 - A Calculator Program
00:03:26
Performing Repetition
The while Loop - Part 1
00:02:57
The while Loop - Part 2
00:04:19
Count Controlled while Loops
00:04:13
Event Controlled while Loops
00:05:21
The for Loop - Part 1
00:03:04
The for Loop - Part 2
00:04:50
The for Loop - Part 3
00:03:43
break And continue
00:05:02
Exercise 1 - Looping Q and A
00:04:47
Exercise 2 - Looping Calculator
00:03:45
Methods
Defining A Method - Part 1
00:06:45
Defining A Method - Part 2
00:06:07
Predicate Methods
00:05:54
Void Methods
00:02:50
Value Parameters
00:05:34
Exercise 1 - Two Example Methods
00:03:47
Exercise 2 - Adding Methods
00:03:33
Working With Lists
Introduction To Lists
00:03:36
Declaring A List
00:03:56
Initializing A List
00:02:05
Adding Data To A List
00:01:25
Accessing List Elements
00:04:49
Passing Lists As Method Arguments
00:04:29
Generating Random Numbers
00:07:41
Searching A List
00:04:01
Sorting A List
00:02:21
Exercise 1 - Finding The Maximum Value
00:03:01
Exercise 2 - A Custom Search Method
00:05:27
Classes And Object-Oriented Programming
Private Data Members
00:04:27
More On Constructors
00:04:25
Properties - Chapter 12
00:05:01
Displaying Data - ToString
00:07:00
Helper Methods
00:06:05
Exercise 1 - An Object-Oriented Calculator
00:04:02
Exercise 2 - Extending Time Class
00:03:42
Inheritance
Introduction To Inheritance
00:06:11
Overriding Methods
00:05:33
Protected Members
00:03:13
Exercise 1 - Virtual Methods
00:03:39
Exercise 2 - Graphics Package
00:04:15
Polymorphism And Other Advanced Topics
Polymorphism Example
00:03:56
Working With Abstract Classes
00:02:51
Working With Interfaces
00:05:15
Exercise 1 - Polymorphism
00:04:12
Arrays
Declaring An Array
00:03:18
Working With Array Elements
00:03:56
Special Array Methods
00:04:32
Passing Arrays As Function Arguments
00:05:52
Two-Dimensional Arrays - Part 1
00:05:43
Two-Dimensional Arrays - Part 2
00:03:23
Exercise 1 - Array Elements As Counters
00:03:38
Exercise 2 - Bar Charts Using Array
00:03:15
Exercise 3 - A Deck Of Playing Cards
00:05:41
Additional C# Control Flow Constructs
The switch statement - Part 1
00:06:13
The switch statement - Part 2
00:03:47
The do-while Loop - Part 1
00:04:09
The do-while Loop - Part 2
00:03:27
The for-each Loop - Part 1
00:03:47
The for-each Loop - Part 2
00:02:08
Exercise 1 - Using switch Statement
00:02:27
Exercise 2 - while Loop Replacement
00:02:36
Exercise 3 - for-each Loop In Lists
00:03:55
File Processing
Writing Data To A File
00:04:50
Reading Data From A File
00:06:29
Appending Data To A File
00:02:17
Reading Characters From A File
00:02:47
Writing Characters To A File
00:02:38
Exercise 1 - Creating A To-Do List
00:05:50
Exercise 2 - To-Do List Continued
00:05:10
Miscellaneous Topics
Variable Scope
00:05:30
Working With Strings
00:09:10
Exception Handling
00:07:31
LINQ For Queries
00:06:02
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept