C# Mastercourse
70h 40m 18s
English
Paid
Course description
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
Watch Online C# Mastercourse
0:00
/ #1: Introduction
All Course Lessons (200)
# | Lesson Title | Duration | Access |
---|---|---|---|
1 | Introduction Demo | 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 |
Unlock unlimited learning
Get instant access to all 199 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsSimilar courses

Automate All The Things With DevOps
Sources: Julio Casal
Your blueprint to a fully automated delivery pipeline that will take your .NET microservices to the cloud in seconds (not hours) so you'll never miss a another deadline.
3 hours 9 minutes 37 seconds
Want to join the conversation?
Sign in to comment