C# Mastercourse
70h 40m 18s
English
Paid
December 30, 2023
C# is the coding language used to build applications across the web, mobile, desktop, and games.
The world runs on applications. When you learn C#, you learn a skill the world needs right now. If you know C#, the career options are limitless.
Tim Corey's C# Mastercourse is designed to take you from programming beginner to junior level developer.
If you want to learn C#, this is the place to start. Even if you know C#, this course will fill in gaps in your knowledge. Learn how to think and code like a professional C# Developer.
What are you waiting for? Learn to conquer C# today!
Watch Online C# Mastercourse
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Introduction | 00:48 |
2 | Who This Course Is For | 02:29 |
3 | What This Course Covers | 07:12 |
4 | What This Course Does Not Cover | 05:05 |
5 | What Outcomes Should You Expect | 05:50 |
6 | Getting Visual Studio | 09:04 |
7 | Installing Visual Studio | 26:36 |
8 | Creating a Project | 19:47 |
9 | Touring the IDE | 18:49 |
10 | Installing an Extension | 09:51 |
11 | Updating Visual Studio | 10:06 |
12 | Understanding Applications | 30:38 |
13 | Building and Running an Application | 23:53 |
14 | Modifying an Application | 29:56 |
15 | Planning Out the Application | 14:09 |
16 | Creating the Project | 08:55 |
17 | Implementing Our Plan | 24:01 |
18 | Executing Our Application | 12:17 |
19 | Introduction | 00:46 |
20 | String | 47:33 |
21 | Int | 26:42 |
22 | Double | 12:25 |
23 | Decimal | 11:05 |
24 | Bool | 06:52 |
25 | Null | 12:06 |
26 | Homework - Variables | 07:33 |
27 | DateTime | 24:02 |
28 | DateOnly | 09:56 |
29 | TimeOnly | 03:51 |
30 | Type Conversions | 16:27 |
31 | Homework - Type Conversions | 02:05 |
32 | Introduction | 01:05 |
33 | Basic If Statements | 25:06 |
34 | Advanced If Statements | 45:14 |
35 | Switch Statements | 17:25 |
36 | Homework - Conditional Statements | 02:32 |
37 | Introduction | 02:03 |
38 | Requirements (Homework) | 08:09 |
39 | Planning the Project | 17:31 |
40 | Building the Project | 12:31 |
41 | Testing the Project | 08:55 |
42 | Introduction | 01:51 |
43 | Do/While Loops | 22:01 |
44 | Homework - Do Loops | 01:31 |
45 | Arrays | 22:03 |
46 | Homework - Arrays | 02:13 |
47 | Lists | 11:15 |
48 | Homework - Lists | 01:00 |
49 | Dictionary | 11:16 |
50 | Homework - Dictionary | 01:32 |
51 | For Loops | 13:50 |
52 | Homework - For Loops | 01:24 |
53 | Foreach Loops | 08:11 |
54 | Homework - Foreach Loops | 01:32 |
55 | Introduction | 01:42 |
56 | Creating a Method | 12:25 |
57 | Calling a Method | 12:28 |
58 | Design Principles (DRY, do one thing) | 14:45 |
59 | Method Parameters | 12:01 |
60 | Returning Data | 09:09 |
61 | Tuples | 14:33 |
62 | Homework - Methods | 00:54 |
63 | Introduction | 01:52 |
64 | Requirements (Homework) | 04:20 |
65 | Planning the Project | 07:25 |
66 | Building the Project | 41:26 |
67 | Testing the Project | 07:16 |
68 | Introduction | 01:15 |
69 | Using Breakpoints | 25:31 |
70 | Handling Exceptions | 37:49 |
71 | Advanced Exceptions | 37:20 |
72 | Advanced Breakpoints | 30:44 |
73 | Mini Project | 34:30 |
74 | Introduction | 01:13 |
75 | Static Classes | 42:26 |
76 | Instantiated Classes | 38:52 |
77 | Property Types | 33:30 |
78 | Namespaces | 20:19 |
79 | Class Libraries | 33:14 |
80 | Mini-Project | 34:35 |
81 | Introduction | 06:58 |
82 | WOULD Framework | 13:20 |
83 | W & O Steps | 29:16 |
84 | U, L, & D Steps | 33:11 |
85 | Class Library Creation | 25:02 |
86 | Console App Creation Part 1 | 59:12 |
87 | Console App Creation Part 2 | 01:07:54 |
88 | Wire Up the Logic | 40:40 |
89 | Debugging and Testing | 30:55 |
90 | Introduction | 01:10 |
91 | Inheritance | 38:23 |
92 | Interfaces | 38:17 |
93 | Mini Project | 40:21 |
94 | Access Modifiers | 32:53 |
95 | Abstract Classes | 12:37 |
96 | Method Overriding | 23:21 |
97 | Mini Project | 58:22 |
98 | Method Overloading | 16:59 |
99 | Extension Methods | 15:30 |
100 | Mini Project | 31:42 |
101 | Generics | 45:11 |
102 | Events | 40:25 |
103 | Mini Project | 47:44 |
104 | Conclusion | 01:14 |
105 | Course Introduction | 01:12 |
106 | Introduction to .NET Core | 22:10 |
107 | Class Libraries Project Type | 26:27 |
108 | Unit Test Project Type | 59:16 |
109 | Mini Project - Unit Tests | 26:49 |
110 | WinForm Project Type | 01:23:56 |
111 | Mini Project - WinForms | 53:37 |
112 | WPF Core Project Type | 56:27 |
113 | Mini Project - WPF Core | 47:58 |
114 | ASP.NET Core Razor Pages Project Type | 01:31:15 |
115 | Mini Project - ASP.NET Core Razor Pages | 25:48 |
116 | ASP.NET Core MVC Project Type | 01:06:56 |
117 | Mini Project - ASP.NET Core MVC | 29:23 |
118 | ASP.NET Core API Project Type | 33:03 |
119 | Mini Project - ASP.NET Core API | 14:18 |
120 | Blazor Server Project Type | 01:29:27 |
121 | Mini Project - Blazor Server | 26:53 |
122 | Blazor WebAssembly Project Type | 41:29 |
123 | Mini Project - Blazor WebAssembly | 26:44 |
124 | Project Types Conclusion | 00:48 |
125 | Course Introduction | 01:30 |
126 | Our Scenario | 06:13 |
127 | Basic Normalization | 18:38 |
128 | Our ORM of Choice | 12:28 |
129 | SQL Server | 02:34:58 |
130 | SQLite | 31:01 |
131 | MySQL | 29:56 |
132 | NoSQL Concepts | 09:02 |
133 | MongoDB | 50:36 |
134 | CosmosDB | 01:44:12 |
135 | Text Files | 59:17 |
136 | APIs | 01:04:44 |
137 | Linq / Lambdas | 54:48 |
138 | Entity Framework Core | 01:36:21 |
139 | Course Wrap Up | 00:51 |
140 | Course Overview | 08:22 |
141 | The App Idea | 06:57 |
142 | Planning Review: WOULD Process | 10:41 |
143 | W Step | 12:42 |
144 | O Step | 24:29 |
145 | U Step | 14:03 |
146 | L Step | 10:07 |
147 | D Step | 15:42 |
148 | Wrap Up | 02:17 |
149 | Introduction | 03:05 |
150 | Room Type Table | 05:15 |
151 | Rooms Table | 04:50 |
152 | Guests Table | 01:24 |
153 | Bookings Table | 05:04 |
154 | Starter Data | 19:56 |
155 | Wrap up | 02:00 |
156 | Introduction | 02:45 |
157 | Class Library Setup | 05:51 |
158 | Dapper Setup | 28:17 |
159 | Get Available Rooms | 34:08 |
160 | Book Guest | 35:42 |
161 | Search For Bookings | 16:22 |
162 | Check In | 03:58 |
163 | Wrap Up | 03:58 |
164 | Introduction | 01:47 |
165 | Project Creation | 13:04 |
166 | Room Search Page | 39:56 |
167 | Book Room Page | 30:14 |
168 | Wrap Up | 04:29 |
169 | Introduction | 02:52 |
170 | Project Creation | 17:19 |
171 | Search Form | 33:53 |
172 | Check In Form | 24:14 |
173 | Wrap Up | 03:52 |
174 | Introduction | 02:16 |
175 | Room Type Table | 05:03 |
176 | Rooms Table | 03:29 |
177 | Guests Table | 01:37 |
178 | Bookings Table | 03:32 |
179 | Starter Data | 04:41 |
180 | Wrap Up | 01:56 |
181 | Introduction | 01:44 |
182 | Dapper Setup | 05:27 |
183 | Dependency Injection Setup | 09:46 |
184 | Get Available Rooms | 15:34 |
185 | Book Guest | 17:41 |
186 | Search For Bookings | 07:07 |
187 | Check In | 03:36 |
188 | Wrap U | 02:42 |
189 | Hotel App Wrap Up | 03:52 |
190 | Introduction | 12:03 |
191 | How Do I Ask Great Questions? | 32:07 |
192 | How Do I Get Work Experience? | 18:13 |
193 | What Should Be In My Portfolio? | 24:40 |
194 | How Do I Evaluate A Job Opportunity? | 41:58 |
195 | How Do I Get A Great Start At A New Job? | 21:30 |
196 | How Do I Grow As A Developer? | 23:29 |
197 | How Do I Help Others | 37:00 |
198 | How Do I Become More Efficient? | 14:14 |
199 | Where Do I Go From Here? | 09:27 |
200 | Conclusion | 04:18 |
Similar courses to C# Mastercourse
.NET Logging Done Right: An Opinionated Approach Using Serilogpluralsight
Duration 5 hours 2 minutes 40 seconds
Course
Complete C# Unity Developer 2D: Learn to Code Making Gamesudemygamedev.tv
Duration 18 hours 17 minutes 22 seconds
Course
Resource LibraryJulio Casal
Duration 44 minutes 22 seconds
Course
C# Weekly Challengesiamtimcorey.com (Tim Corey)
Duration 43 hours 12 minutes 52 seconds
Course
Unity RPG Shops & Abilities: Intermediate C# Game Codinggamedev.tv
Duration 18 hours 51 minutes 42 seconds
Course