Become a member
Want to manage your learning plans?
Become an MVA member for free and get this and other free benefits:
  • Get unlimited access to content
  • Join live events
  • Track your progress
  • Take self-assessments
  • Participate in forums
  • Receive discounts on books
Maybe later
Sign back in
Want to access course content?
For this feature, sign back in to Microsoft Virtual Academy
Maybe later
Become a member
Want to take a self-assessment?
Become an MVA member for free and get this and other free benefits:
  • Get unlimited access to content
  • Join live events
  • Track your progress
  • Manage your learning plans
  • Participate in forums
  • Receive discounts on books
Maybe later
Become a member

To get unlimited access to more of this great content, plus:
  • Manage your learning plans
  • Join live events
  • Track your progress
  • Take self-assessments
  • Participate in forums
  • Receive discounts on books
Become an MVA member today for free!
Maybe later

C# Fundamentals: Development for Absolute Beginners

424
Level 100
Add to My Learning Plan
85 Points
Completion bonus 15 points
0% complete
This course is retired and is replaced by C# Fundamentals for Absolute Beginners.

Want to learn a different language? Over the course of 25 episodes, our friend Bob Tabor from will teach you the fundamentals of C# programming. Tune in, to learn concepts applicable to video games, mobile environments, and client applications. We'll walk you through getting the tools, writing code, debugging features, customizations and much more!

 

Instructor | Bob Tabor -LearnVisualStudio.Net; Clint Rutkas - Microsoft Technical Evangelist; Dan Fernandez - Microsoft Senior Director

  • 01 | Series Introduction

    00:15:00
  • 02 | Creating Your First C# Program

    00:23:00
  • 03 | Dissecting the First C# Program You Created

    00:24:00
  • 04 | Quick Overview of the Visual C# Express Edition IDE

    00:19:00
  • 05 | Declaring Variables and Assigning Values Duration

    00:20:00
  • 06 | Branching with the if Decision Statement and the Conditional Operator

    00:20:00
  • 07 | Operators, Expressions and Statements Duration

    00:13:00
  • 08 | for Iterations

    00:11:00
  • 09 | Creating Arrays of Values

    00:15:00
  • 10 | Creating and Calling Simple Overloaded Helper Methods

    00:12:00
  • 11 | while Iterations and Reading Data from a Text File

    00:13:00
  • 12 | Working with Strings

    00:23:00
  • 13 | Working with DateTime

    00:12:00
  • 14 | Understanding and Creating Classes

    00:18:00
  • 15 | More about Classes and Methods

    00:26:00
  • 16 | Working with Classes and Inheritances in the .NET Framework Class Library

    00:23:00
  • 17 |Understanding Namespaces and Adding References to Assemblies

    00:21:00
  • 18 | Understanding Scope and Utilizing Accessibility Modifiers

    00:17:00
  • 19 | Enumerations and the switch Decision Statement

    00:18:00
  • 20 | Gracefully Handling Exceptions

    00:13:00
  • 21 | Working with Collections

    00:25:00
  • 22 | Filtering and Managing Data Collections using LINQ

    00:17:00
  • 23 | Understanding Event Driven Programming

    00:15:00
  • 24 | Concluding Thoughts

    00:27:00
  • C# Fundamentals Important Update!

    00:04:00