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

C# Level 1

Video Description

This course is the beginning track for certification. It is designed for the beginning C# programmer although there are topics of an advanced nature. The topics discussed within this curriculum focus primarily on C# code and not interface design or true event-based programming.

Table of Contents

  1. Introduction
    1. Introduction 00:03:47
  2. Intro to C#
    1. Intro to C# 00:18:14
  3. C# First Project
    1. C# First Project 00:38:28
  4. Variables
    1. Variables 00:25:48
  5. a. Numeric Variables
    1. a. Numeric Variables 00:12:49
  6. b. String Variables
    1. b. String Variables 00:25:08
  7. c. Variable Scope
    1. c. Variable Scope 00:07:07
  8. d. Casting
    1. d. Casting 00:11:40
  9. Mathematical Expressions
    1. Mathematical Expressions 00:10:27
  10. a. Decision Statement
    1. a. Decision Statement 00:17:53
  11. b. Loops
    1. b. Loops 00:16:40
  12. c. Functions and Methods
    1. c. Functions and Methods 00:12:13
  13. Classes and Objects
    1. Classes and Objects 00:11:00
  14. a. Create Simple Class
    1. a. Create Simple Class 00:18:15
  15. b. Constants and Enums
    1. b. Constants and Enums 00:14:57
  16. c. Object Constructors
    1. c. Object Constructors 00:11:06
  17. d. Value and Reference Types
    1. d. Value and Reference Types 00:13:56
  18. Arrays
    1. Arrays 00:22:33
  19. a. Multi Dimensional Arrays
    1. a. Multi Dimensional Arrays 00:27:06
  20. b. Array Lists
    1. b. Array Lists 00:16:54
  21. c. Type Safe Lists
    1. c. Type Safe Lists 00:18:02
  22. LINQ
    1. LINQ 00:12:03
  23. LINQ Filtering and Sorting
    1. LINQ Filtering and Sorting 00:19:07
  24. LINQ Joining Data
    1. LINQ Joining Data 00:12:36
  25. Exceptions
    1. Exceptions 00:09:39
  26. a. Exceptions Handled
    1. a. Exceptions Handled 00:18:01
  27. b. Custom Exceptions
    1. b. Custom Exceptions 00:16:47
  28. Inspecting Folders and Files
    1. Inspecting Folders and Files 00:20:35
  29. a. Working with Paths
    1. a. Working with Paths 00:07:55
  30. b. Reading and Writing Files
    1. b. Reading and Writing Files 00:23:00
  31. Debug Common Errors
    1. Debug Common Errors 00:16:23
  32. a. Breakpoints
    1. a. Breakpoints 00:17:53
  33. b. Watch Windows
    1. b. Watch Windows 00:10:34
  34. c. Immediate Windows
    1. c. Immediate Windows 00:13:02
  35. Garbage Collector
    1. Garbage Collector 00:10:24
  36. Conclusion
    1. Conclusion 00:02:47