Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C# Basics for Beginners: Learn C# Fundamentals by Coding
Introduction
What is this Course (1:21)
About Me (1:40)
My Promise to You (1:39)
A Note on Taking this Course
Introduction to C# and .NET Framework
Introduction (0:55)
C# vs .NET (0:53)
What is CLR? (2:13)
Architecture of .NET Applications (2:43)
Getting Visual Studio
Our First C# Application (9:55)
What is ReSharper?
Summary
Primitive Types and Expressions
Introduction (0:26)
Variables and Constants (8:45)
Overflowing (2:14)
Scope (1:02)
Demo: Variables and Constants (11:29)
Type Conversion (4:50)
Demo: Type Conversion (10:18)
Operators (4:14)
What are Logical Operations?
Demo: Operators (6:23)
Comments (1:43)
Summary (0:35)
Non-Primitive Types
Introduction (0:25)
Classes (5:57)
Demo: Classes (8:29)
Structs (1:28)
Arrays (2:16)
Demo: Arrays (3:52)
Strings (5:51)
Demo: Strings (7:44)
Enums (1:48)
Demo: Enums (7:39)
Reference Types and Value Types (3:15)
Demo: Reference Types and Value Types (5:50)
Demo: Reference Types and Value Types (3:49)
Summary (0:56)
Control Flow
Introduction (1:13)
Conditional Statements (2:44)
Demo: If/Else and Switch/Case (8:42)
Exercises
Iteration Statements (4:02)
Demo: For Loops (1:56)
Demo: Foreach Loops (3:43)
Demo: While Loops (7:02)
Random Class (9:07)
Exercises
Summary (0:37)
Arrays and Lists
Introduction (0:38)
Arrays (4:49)
Demo: Arrays (10:02)
Lists (2:19)
Demo: Lists (10:14)
Exercises
Summary (0:38)
Working with Dates
Introduction (0:17)
DateTime (6:23)
TimeSpan (7:30)
Summary (0:35)
Working with Text
Introduction (0:17)
String (4:26)
Demo: String (12:30)
Live Coding: Summarising Text (11:20)
StringBuilder (1:08)
Demo: StringBuilder (7:32)
Exercises
Procedural Programming (8:47)
Summary (0:35)
Working with Files
Introduction (0:20)
System.IO Namespace (3:59)
Demo: File and FileInfo (5:52)
Demo: Directory and DirectoryInfo (6:03)
Demo: Path (2:54)
Exercises
Summary (1:00)
Debugging Applications
Introduction (0:21)
Debugging Tools in Visual Studio (10:26)
Removing Side Effects (9:17)
Defensive Programming (7:46)
Call Stack Window (1:46)
Locals and Autos Windows (1:54)
Summary (0:38)
What's Next?
What's Next? (0:50)
Final Words (1:02)
Coupons to My Other Courses
Stay in Touch
Demo: Reference Types and Value Types
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock