C# Programming Tutorial Series

CareerVision Training
In Birmingham (Grossbritannien)

£ 72 - (80 )
zzgl. MwSt.

Wichtige informationen

  • Kurs
  • Birmingham (Grossbritannien)

  The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Wichtige informationen

Wo und wann

Beginn Lage

Careervision 61 Caroline Street,, B3 1UF, West Midlands, Grossbritannien

Was lernen Sie in diesem Kurs?




 •  Format: DVD
 •  Duration: 7.8 Hours (115 lessons)
 •  Instructor: Mike McMillan
 •  Platform: Windows PC or Mac

In this computer based training course on C#, teacher and author Mike McMillan introduces you to this powerful programming language. 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#.

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#, 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#.

Benefits of this Software Training:
 •  Tuition by expert tutors.
 •  Narrated training videos demonstrate the key tools and professional techniques
        helping you to work faster and smarter.
 •  Learning is fast as the trainers guide you using simplistic terms and minimal jargon.
 •  Personal Tutoring - Step-by-step video training from your own desktop.
        Delivered via DVD/CD training or online tuition.
 •  The tutor transfers knowledge to you quickly and effectively.
 •  All the concepts of each application are explained clearly and precisely.
 •  Course works on PC and Mac.
 •  Alternative to a boring book or manual and expensive training courses,
        seminars and amp; classes.
 •  Jump to and from lessons - learn at your own pace.
 •  The visual and practical nature shortens the learning curve compared to standard
        training manuals.


The following sections are available for free viewing. Click on the links below to get started.

Free Videos From This Course Entering And Running The Program Declaring Variables Class Data Members - Constructors ToString Method if-else Statements The while Loop - Part 2 break And continue Value Parameters Generating Random Numbers Properties Passing Arrays As Function Arguments Writing Data To A File

What's Covered
Author Bio

Getting Started
Visual C# Express Install
Visual C# Express Overview

Your First C# Program
Entering And Running The Program
Correcting Errors
Exercise - Modifying

C# Building Blocks - Data Types And Variables
Introduction To Data Types
Data Types - int, double
Data Types Continued - string and bool
Variable Naming Rules
Declaring Variables
Assigning Data To Variables
Exercise - Saying Hello To Others

Introduction To Classes And Objects
Classes And Objects
Class Data Members - Constructors
ToString Method
Set and Get Methods
Utility Methods
Exercise 1 - More On Name Class
Exercise 2 - A Date Class

Arithmetic Operators And Expressions
C# Arithmetic Operators
Arithmetic Operator Order Of Precedence
Increment And Composite Assignment Operators
Using Constants
Math Library Functions
Mixing Arithmetic Data Types
Exercise 1 - Translating Formulas To C# Code

C# Input And Output
Reading Data From The Keyboard
Reading Numeric Data From The Keyboard
Writing Data To The Console
Exercise - Generating A Form Letter

Making Decisions
Relational Operators
Logical Operators
Simple if Statement
if-else Statements
Nested if-else Statements
The if-else-if Statement - Part 1
The if-else-if Statement - Part 2
Exercise 1 - Q and amp; A Program
Exercise 2 - A Calculator Program

Performing Repetition
The while Loop - Part 1
The while Loop - Part 2
Count Controlled while Loops
Event Controlled while Loops
The for Loop - Part 1
The for Loop - Part 2
The for Loop - Part 3
break And continue
Exercise 1 - Looping Q and A
Exercise 2 - Looping Calculator

Defining A Method - Part 1
Defining A Method - Part 2
Predicate Methods
Void Methods
Value Parameters
Exercise 1 - Two Example Methods
Exercise 2 - Adding Methods

Working With Lists
Introduction To Lists
Declaring A List
Initializing A List
Adding Data To A List
Accessing List Elements
Passing Lists As Method Arguments
Generating Random Numbers
Searching A List
Sorting A List
Exercise 1 - Finding The Maximum Value
Exercise 2 - A Custom Search Method

Classes And Object-Oriented Programming
Private Data Members
More On Constructors
Displaying Data - ToString
Helper Methods
Exercise 1 - An Object-Oriented Calculator
Exercise 2 - Extending Time Class

Introduction To Inheritance
Overriding Methods
Protected Members
Exercise 1 - Virtual Methods
Exercise 2 - Graphics Package

Polymorphism And Other Advanced Topics
Polymorphism Example
Working With Abstract Classes
Working With Interfaces
Exercise 1 - Polymorphism

Declaring An Array
Working With Array Elements
Special Array Methods
Passing Arrays As Function Arguments
Two-Dimensional Arrays - Part 1
Two-Dimensional Arrays - Part 2
Exercise 1 - Array Elements As Counters
Exercise 2 - Bar Charts Using Array
Exercise 3 - A Deck Of Playing Cards

Additional C# Control Flow Constructs
The switch statement - Part 1
The switch statement - Part 2
The do-while Loop - Part 1
The do-while Loop - Part 2
The for-each Loop - Part 1
The for-each Loop - Part 2
Exercise 1 - Using switch Statement
Exercise 2 - while Loop Replacement
Exercise 3 - for-each Loop In Lists

File Processing
Writing Data To A File
Reading Data From A File
Appending Data To A File
Reading Characters From A File
Writing Characters To A File
Exercise 1 - Creating A To-Do List
Exercise 2 - To-Do List Continued

Miscellaneous Topics
Variable Scope
Working With Strings
Exception Handling
LINQ For Queries