O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Programming C# 6: Fundamentals

Video Description

The Programming C# 6: Fundamentals course covers everything to enable the students to get started with C# and Visual Studio. The course begins with basic compiling of a console application and moves on to the fundamentals of working with strings and numeric values. The course gives the students basic understanding to execute functionality provided in 3rd party libraries as well as to create their own methods. Classes, including class methods and properties are also introduced in this course. The course also provides an opportunity to learn about handling the exceptions and class libraries. This course teaches the students to develop the essential programming skills that are required for developers to create Windows applications using the C# language. During this course, the students learn the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge as they build a real-world application.

Table of Contents

  1. Chapter 01 - Getting Started with .NET
    1. Topic A: Getting Started with .NET - Part 1 00:00:29
    2. Getting Started with .NET - Part 2 00:09:35
    3. Getting Started with .NET - Part 3 00:00:19
    4. Topic B: .NET Architecture - Part 1 00:00:16
    5. .NET Architecture - Part 2 00:19:52
    6. .NET Architecture - Part 3 00:00:27
    7. Topic C: Building a .NET Application - Part 1 00:00:50
    8. Building a .NET Application - Part 2A 00:04:35
    9. Building a .NET Application - Part 2B 00:17:43
    10. Building a .NET Application - Part 3 00:00:26
    11. Topic D: Intermediate Language - Part 1 00:00:36
    12. Intermediate Language - Part 2 00:05:02
    13. Intermediate Language - Part 3 00:00:31
    14. Topic E: C# Language - Part 1 00:00:46
    15. C# Language - Part 2 00:13:55
    16. C# Language - Part 3 00:00:40
  2. Chapter 02 - Your First App
    1. Topic A: Using Visual Studio - Part 1 00:01:03
    2. Using Visual Studio - Part 2 00:14:43
    3. Using Visual Studio - Part 3 00:00:13
    4. Topic B: Building Console App - Part 1 00:00:15
    5. Building Console App - Part 2 00:11:26
    6. Building Console App - Part 3 00:00:30
    7. Topic C: Solution Explorer - Part 1 00:00:20
    8. Solution Explorer - Part 2 00:13:29
    9. Solution Explorer - Part 3 00:00:32
    10. Topic D: Comments and Intellisense - Part 1 00:00:30
    11. Comments and Intellisense - Part 2 00:15:20
    12. Comments and Intellisense - Part 3 00:00:28
    13. Topic E: Building Projects - Part 1 00:00:25
    14. Building Projects - Part 2 00:14:48
    15. Building Projects - Part 3 00:00:36
  3. Chapter 03 - Debugging and Errors
    1. Topic A: Debugging Code - Part 1 00:00:34
    2. Debugging Code - Part 2A 00:11:23
    3. Debugging Code - Part 2B 00:10:48
    4. Debugging Code - Part 3 00:00:31
    5. Topic B: Breakpoints - Part 1 00:00:26
    6. Breakpoints - Part 2 00:16:36
    7. Breakpoints - Part 3 00:00:27
    8. Topic C: Runtime and Logic Errors - Part 1 00:00:14
    9. Runtime and Logic Errors - Part 2 00:17:54
    10. Runtime and Logic Errors - Part 3 00:00:21
  4. Chapter 04 - Projects and Syntax
    1. Topic A: Anatomy of a C# Program - Part 1 00:01:01
    2. Anatomy of a C# Program - Part 2A 00:16:12
    3. Anatomy of a C# Program - Part 2B 00:07:36
    4. Anatomy of a C# Program - Part 3 00:00:41
    5. Topic B: Project Folders and Files - Part 1 00:00:34
    6. Project Folders and Files - Part 2 00:09:13
    7. Project Folders and Files - Part 3 00:00:42
    8. Topic C: Statements and Expressions - Part 1 00:00:37
    9. Statements and Expressions - Part 2 00:13:34
    10. Statements and Expressions - Part 3 00:00:31
    11. Topic D: Language Syntax - Part 1 00:00:24
    12. Language Syntax - Part 2A 00:11:39
    13. Language Syntax - Part 2B 00:10:52
    14. Language Syntax - Part 3 00:00:46
    15. Topic E: Preprocessing Directives - Part 1 00:00:33
    16. Preprocessing Directives - Part 2A 00:00:53
    17. Preprocessing Directives - Part 2B 00:20:20
    18. Preprocessing Directives - Part 3 00:00:43
  5. Chapter 05 - Variables and Data Types
    1. Topic A: Variables - Part 1 00:00:36
    2. Variables - Part 2A 00:11:24
    3. Variables - Part 2B 00:14:24
    4. Variables - Part 3 00:00:28
    5. Topic B: Data Types - Part 1 00:00:28
    6. Data Types - Part 2A 00:14:08
    7. Data Types - Part 2B 00:09:19
    8. Data Types - Part 3 00:00:37
  6. Chapter 06 - A Closer Look at Data Types
    1. Topic A: Floating Point Data - Part 1 00:00:20
    2. Floating Point Data - Part 2 00:11:00
    3. Floating Point Data - Part 3 00:00:27
    4. Topic B: Characters - Part 1 00:00:37
    5. Characters - Part 2A 00:07:20
    6. Characters - Part 2B 00:14:20
    7. Characters - Part 3 00:00:42
    8. Topic C: Constants and Enums - Part 1 00:00:36
    9. Constants and Enums - Part 2 00:19:54
    10. Constants and Enums - Part 3 00:00:24