C# Fundamentals with C# 5.0

Visit Tutorial Page ( Report)

C# Fundamentals with C# 5.0 is designed to give you everything you need to become a productive C# developer on the .NET platform. We'll look at the syntax of C#, which is similar to Java, JavaScript, and C++, as well as learn about tools such as Visual Studio, and the object oriented programming paradigm.

  • Course Overview
    00:01:20
    • Course Overview
      00:01:20
  • Introduction to C#
    00:55:32
    • Introduction
      00:00:43
    • Setup
      00:02:39
    • What is .NET?
      00:02:27
    • What is the CLR?
      00:02:09
    • What is the FCL?
      00:02:01
    • What is C#?
      00:02:18
    • Hello, World!
      00:07:45
    • The Compiler
      00:01:57
    • Hello, Visual Studio
      00:09:09
    • Editing C#
      00:05:39
    • Debugging C#
      00:06:28
    • Types
      00:03:20
    • Feeling Tired?
      00:08:14
    • Summary
      00:00:38
  • Classes and Objects in C#
    00:59:58
    • Introduction
      00:00:32
    • Class Definitions
      00:08:53
    • Classes and Objects
      00:07:58
    • Constructors
      00:04:40
    • Objects and Variables
      00:05:22
    • Reference Types
      00:04:15
    • OOP
      00:02:54
    • Encapsulation
      00:05:31
    • Access Modifiers
      00:06:15
    • Statics
      00:02:16
    • Computation
      00:10:06
    • Summary
      00:01:09
  • Types and Assemblies
    01:12:00
    • Introduction
      00:00:31
    • Reference Types
      00:03:53
    • Value Types
      00:04:29
    • Method Parameters
      00:13:22
    • Structs and Enums
      00:10:25
    • Immutability
      00:08:52
    • Arrays
      00:10:21
    • Assemblies
      00:07:40
    • Test Yourself
      00:11:22
    • Summary
      00:01:19
  • Members: Methods, Events, and Properties
    00:59:06
    • Introduction
      00:00:26
    • Methods
      00:15:44
    • Fields and Properties
      00:15:25
    • An Overview of Events
      00:02:04
    • Delegates
      00:15:38
    • Events Redux
      00:08:35
    • Summary
      00:01:12
  • Flow Control
    01:11:00
    • Introduction
      00:00:28
    • Branching
      00:09:49
    • Switching
      00:08:33
    • Looping
      00:11:34
    • Jumping
      00:03:01
    • Exceptions
      00:06:00
    • Common Exceptions
      00:03:11
    • Try and Catch
      00:13:53
    • Try, Finally, Using
      00:11:32
    • Custom Exceptions
      00:02:22
    • Summary
      00:00:53
  • Object Oriented Programming
    00:56:16
    • Introduction
      00:00:35
    • Pillars of OOP
      00:02:26
    • Inheritance
      00:15:13
    • Polymorphism
      00:07:20
    • Abstract Classes
      00:10:44
    • Interfaces
      00:09:47
    • Common Interfaces
      00:08:16
    • Where to go from Here
      00:01:10
    • Summary
      00:00:41
Write Your Review

Reviews