Introduction to Microsoft C# 2008

Video Description

Microsoft's C# programming language first appeared in the early 2000s. Microsoft's design goals were to create a clean, concise programming language that was redesigned from the ground up based on the new programming paradigms that the Internet created. Over the past nine years, C# has become one of the most popular programming languages in the world. In this course, Mark Long introduces you to the basics of the C# language and gives you a foundation to continue to develop your skillset with C#. Work files are included. To begin learning today, simply click on the movie links.

Table of Contents

  1. Welcome
    1. Introduction 00:02:55
    2. Course Overview 00:03:41
    3. History of C# 00:05:48
    4. Programming Challenges 00:06:38
    5. Visual Studio 2008 Versions 00:07:15
  2. Visual Studio 2008
    1. Visual Studio & Virtual PC 00:06:12
    2. Getting Visual Studio 2008 00:03:11
    3. Installing Visual Studio 2008 00:06:57
    4. Visual Studio Tour pt. 1 00:06:31
    5. Visual Studio Tour pt. 2 00:07:05
    6. Understanding Solutions & Projects pt. 1 00:02:49
    7. Understanding Solutions & Projects pt. 2 00:03:44
    8. Your First C# Program 00:06:52
    9. Commenting Your Code 00:05:53
    10. Collapse & Expand Code 00:05:01
    11. Code Snippets 00:05:01
    12. Refactoring Code 00:04:39
  3. C# Essentials
    1. Data Types 00:05:58
    2. Built-in Value Types 00:06:21
    3. C# Variables 00:03:07
    4. Casting pt. 1 00:06:24
    5. Casting pt. 2 00:05:45
    6. Strings 00:03:46
    7. Converting 00:04:01
    8. Formatting 00:04:06
    9. Understanding Scope 00:05:06
    10. Constants 00:04:39
    11. Expressions & Operators 00:05:41
  4. C# Control Structures
    1. Relational & Logical Operators 00:04:55
    2. If Statements 00:06:27
    3. Switch Statements 00:05:55
    4. While Loop 00:05:58
    5. DoWhile Loop 00:05:16
    6. For Loop 00:06:13
  5. Methods & Events
    1. Coding & Calling Methods 00:03:56
    2. Method Parameters 00:05:01
    3. Event Handlers 00:05:42
    4. Handling Multiple Events 00:06:23
  6. Exceptions
    1. Exception Basics 00:07:03
    2. Catching an Exception 00:06:02
    3. System Exception Classes 00:04:58
    4. Throwing an Exception 00:06:30
    5. Validating Data 00:06:44
  7. Arrays & Collections
    1. Array Basics 00:06:39
    2. Using an Array 00:06:26
    3. Array Data 00:06:50
    4. Inserting Data into the Array 00:06:07
    5. Two Dimensional Arrays 00:04:27
    6. Jagged Arrays 00:04:11
    7. Collection Basics 00:06:01
    8. Typed & UnTyped Collections 00:06:30
    9. Using a List pt. 1 00:06:55
    10. Using a List pt. 2 00:04:20
    11. Sorted Lists pt. 1 00:06:29
    12. Sorted Lists pt. 2 00:03:47
    13. Queues 00:06:05
    14. Stacks 00:05:55
  8. Dates & Time
    1. DateTime Basics 00:05:58
    2. Formatting DateTime 00:04:26
    3. DateTime Math 00:04:14
  9. Debugging
    1. Debugging Basics 00:06:43
    2. Edit & Continue 00:04:43
    3. Using Breakpoints 00:04:02
    4. Debugging Windows 00:05:05
  10. C# Classes
    1. OOP Basics 00:06:57
    2. Creating a Class 00:06:05
    3. Instantiating an Object 00:07:06
    4. Class Tools 00:05:18
    5. C# Structures 00:03:35
    6. Constructors 00:06:45
    7. Class Indexers 00:04:06
  11. Delegates
    1. Delegates pt. 1 00:06:40
    2. Delegates pt. 2 00:06:35
  12. Conclusion
    1. Course Wrap Up 00:04:39
    2. Additional Resources 00:02:21
  13. Credits
    1. About the Author 00:03:39

Product Information

  • Title: Introduction to Microsoft C# 2008
  • Author(s): Mark Long
  • Release date: October 2009
  • Publisher(s): Virtual Training Company, Inc.
  • ISBN: 01220110013SI