Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn C# with Visual Studio 2013
Section 1: Introduction
Lesson 1: Course Overview (2:26)
Section 2: Learning the Fundamentals
Lesson 2: Control Layout (2:58)
Lesson 3: First Program (7:54)
Lesson 4: Code Blocks (5:49)
Lesson 5: Formats (3:47)
Lesson 6: Variables (4:40)
Lesson 7: Data Types (6:38)
Lesson 8: Arithmetic (7:59)
Lesson 9: Different Kinds of Division (5:38)
Lesson 10: Remainder Operator (5:01)
Lesson 11: Reading Input (7:18)
Lesson 12: Casts (6:22)
Lesson 13: Constants (5:27)
Section 3: Controlling Program Flow
Lesson 14: If Blocks (5:36)
Lesson 15: If/Else Blocks (3:42)
Lesson 16: Grow Variable Value (3:16)
Lesson 17: While Loops (4:40)
Lesson 18: If/Else if/Else Blocks (4:53)
Lesson 19: Switch Blocks (5:40)
Lesson 20: For Loops (6:08)
Lesson 21: Foreach Loops (4:45)
Lesson 22: Do While Loops (7:07)
Lesson 23: While Infinite Loops (7:30)
Section 4: Operators
Lesson 24: And Operator (5:19)
Lesson 25: Or Operator (5:22)
Lesson 26: Compound Operators (7:36)
Lesson 27: Negation Operator (6:56)
Lesson 28: Ternary Operator (5:32)
Lesson 29: Combining Operators (6:06)
Section 5: Methods and Arrays
Lesson 30: Basic Method (4:55)
Lesson 31:Method with Return Value (6:14)
Lesson 32: Array Basics (6:01)
Lesson 33: Loops and Arrays (6:19)
Lesson 34: Reference Types (6:53)
Lesson 35: Ref. Keyword (5:13)
Lesson 36: Out Keyword (7:22)
Lesson 37: Two D Arrays (8:13)
Lesson 38: Jagged Arrays (6:47)
Lesson 39: Methods with Params Keyword (4:40)
Lesson 40: TryParse Method (6:09)
Section 6: Objected Oriented Programming
Lesson 41: Basic Class (9:10)
Lesson 42: Class with Method (8:52)
Lesson 43: Object Properties (7:37)
Lesson 44:Static Fields and Properties (8:12)
Lesson 45: Static Classes (7:16)
Lesson 46: Class Hierarchy (16:00)
Lesson 47: Virtual Methods (12:48)
Lesson 48: Dynamic Keyword (6:13)
Lesson 49: Var Keyword (9:12)
Lesson 50: Abstract Classes (8:48)
Lesson 51: List Basics (10:56)
Lesson 52: Polymorphism (12:41)
Lesson 53: Custom Types (8:32)
Lesson 54: Overloaded Ops. (8:43)
Lesson 55: Actions (8:17)
Lesson 56: Delegate (8:40)
Lesson 57: Event Basics (8:15)
Lesson 58: Interface Example, 2 (11:42)
Lesson 59: Generic Interface (7:50)
Lesson 60: Access Modifiers (8:47)
Lesson 61: String Basics (9:05)
Lesson 62: Basic Form (10:22)
Section 7: Try/Catch/Finally Example
Lesson 63: Try Catch Graphical Example (26:47)
Lesson 64: Multiple Catch Blocks (7:42)
Section 8: Intro to Graphical Apps, 2
Lesson 65: Make 2D Point (6:44)
Lesson 66: Graphical Interface (17:16)
Section 9: Miscellaneous
Lesson 67: Indexers (6:57)
Lesson 68: File Reading/Writing (10:39)
Lesson 69: Using Statements (8:20)
Lesson 70: Graphical File Saver (17:54)
Lesson 71: Conditional Functions (8:18)
Lesson 72: Nullable Types (8:42)
Lesson 73: DLLs (4:44)
Lesson 74: Display Files/Folders (5:20)
Lesson 75: Fully Qualified Names (7:53)
Lesson 76: Build a Browser (9:06)
Lesson 77: Basic Generic Class (8:32)
Lesson 78: Generic Lists with Foreach (5:50)
Lesson 79: Generics with User Types (8:49)
Lesson 80: Dictionaries (8:02)
Lesson 81: Lambdas (11:19)
Lesson 82: Funcs with Dynamic Variables (6:09)
Section 10: Database SQL Basics
Lesson 83: SQL Server Download/Install (10:45)
Lesson 84: First Program (14:44)
Lesson 85: Linq with Generic Lists (7:50)
Lesson 86: Linq with XML (10:44)
Lesson 87: Linq with XML (10:05)
Lesson 88: Linq with Strings (7:34)
Section 11: WPF Basics
Lesson 89: Simple WPF Program (12:56)
Lesson 90: Columns/Rows WPF (5:05)
Lesson 91: Make File Viewer (11:31)
Lesson 92: WPF Calculator (13:01)
Section 12: Asynchrony
Lesson 93: Simple Thread Example (9:20)
Lesson 94: Screen Saver (10:49)
Lesson 95: Asynchrony (14:15)
Section 13: Small Projects
Lesson 96: Dashboard Project, Part 1 (9:28)
Lesson 97: Dashboard Project, Part 2 (11:55)
Lesson 98: Progress Bar (10:14)
Lesson 99: Update Interface (17:19)
Lesson 100: Basic Graphs (5:58)
Lesson 101: Dialog with Boxes (7:12)
Lesson 102: Detailed Example Events (10:45)
Lesson 103: Iron Python (8:24)
Lesson 104: Stored Procedures (15:33)
Lesson 105: The End
Lesson 35: Ref. Keyword
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock