English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 200 Lessons (70h 41m) | 15.18 GB
Master C# from the ground up. Get real-world ready by the time you complete this mastercourse.
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!
WHAT YOU WILL LEARN
Learn all this and more
- C# Syntax
- Advanced Breakpoints
- MongoDB data access
- ASP.NET Core
- WPF
- OOP
- Entity Framework
- LINQ
- Blazor
WHAT YOU WILL BE ABLE TO DO
By the end of this course you will be able to
- Build full applications
- Create real-world code
- Access multiple database types
- Debug code quickly
- Implement best practices
Table of Contents
1 Introduction
2 Who This Course Is For
3 What This Course Covers
4 What This Course Does Not Cover
5 What Outcomes Should You Expect
6 Getting Visual Studio
7 Installing Visual Studio
8 Creating a Project
9 Touring the IDE
10 Installing an Extension
11 Updating Visual Studio
12 Understanding Applications
13 Building and Running an Application
14 Modifying an Application
15 Planning Out the Application
16 Creating the Project
17 Implementing Our Plan
18 Executing Our Application
19 Introduction
20 String
21 Int
22 Double
23 Decimal
24 Bool
25 Null
26 Homework – Variables
27 DateTime
28 DateOnly
29 TimeOnly
30 Type Conversions
31 Homework – Type Conversions
32 Introduction
33 Basic If Statements
34 Advanced If Statements
35 Switch Statements
36 Homework – Conditional Statements
37 Introduction
38 Requirements (Homework)
39 Planning the Project
40 Building the Project
41 Testing the Project
42 Introduction
43 Do-While Loops
44 Homework – Do Loops
45 Arrays
46 Homework – Arrays
47 Lists
48 Homework – Lists
49 Dictionary
50 Homework – Dictionary
51 For Loops
52 Homework – For Loops
53 Foreach Loops
54 Homework – Foreach Loops
55 Introduction
56 Creating a Method
57 Calling a Method
58 Design Principles (DRY, do one thing)
59 Method Parameters
60 Returning Data
61 Tuples
62 Homework – Methods
63 Introduction
64 Requirements (Homework)
65 Planning the Project
66 Building the Project
67 Testing the Project
68 Introduction
69 Using Breakpoints
70 Handling Exceptions
71 Advanced Exceptions
72 Advanced Breakpoints
73 Mini Project
74 Introduction
75 Static Classes
76 Instantiated Classes
77 Property Types
78 Namespaces
79 Class Libraries
80 Mini-Project
81 Introduction
82 WOULD Framework
83 W & O Steps
84 U, L, & D Steps
85 Class Library Creation
86 Console App Creation Part 1
87 Console App Creation Part 2
88 Wire Up the Logic
89 Debugging and Testing
90 Introduction
91 Inheritance
92 Interfaces
93 Mini Project
94 Access Modifiers
95 Abstract Classes
96 Method Overriding
97 Mini Project
98 Method Overloading
99 Extension Methods
100 Mini Project
101 Generics
102 Events
103 Mini Project
104 Conclusion
105 Course Introduction
106 Introduction to .NET Core
107 Class Libraries Project Type
108 Unit Test Project Type
109 Mini Project – Unit Tests
110 WinForm Project Type
111 Mini Project – WinForms
112 WPF Core Project Type
113 Mini Project – WPF Core
114 ASP.NET Core Razor Pages Project Type
115 Mini Project – ASP.NET Core Razor Pages
116 ASP.NET Core MVC Project Type
117 Mini Project – ASP.NET Core MVC
118 ASP.NET Core API Project Type
119 Mini Project – ASP.NET Core API
120 Blazor Server Project Type
121 Mini Project – Blazor Server
122 Blazor WebAssembly Project Type
123 Mini Project – Blazor WebAssembly
124 Project Types Conclusion
125 Course Introduction
126 Our Scenario
127 Basic Normalization
128 Our ORM of Choice
129 SQL Server
130 SQLite
131 MySQL
132 NoSQL Concepts
133 MongoDB
134 CosmosDB
135 Text Files
136 APIs
137 Linq – Lambdas
138 Entity Framework Core
139 Course Wrap Up
140 Course Overview
141 The App Idea
142 Planning Review WOULD Process
143 W Step
144 O Step
145 U Step
146 L Step
147 D Step
148 Wrap Up
149 Introduction
150 Room Type Table
151 Rooms Table
152 Guests Table
153 Bookings Table
154 Starter Data
155 Wrap up
156 Introduction
157 Class Library Setup
158 Dapper Setup
159 Get Available Rooms
160 Book Guest
161 Search For Bookings
162 Check In
163 Wrap Up
164 Introduction
165 Project Creation
166 Room Search Page
167 Book Room Page
168 Wrap Up
169 Introduction
170 Project Creation
171 Search Form
172 Check In Form
173 Wrap Up
174 Introduction
175 Room Type Table
176 Rooms Table
177 Guests Table
178 Bookings Table
179 Starter Data
180 Wrap Up
181 Introduction
182 Dapper Setup
183 Dependency Injection Setup
184 Get Available Rooms
185 Book Guest
186 Search For Bookings
187 Check In
188 Wrap Up
189 Hotel App Wrap Up
190 Introduction
191 How Do I Ask Great Questions_
192 How Do I Get Work Experience_
193 What Should Be In My Portfolio_
194 How Do I Evaluate A Job Opportunity_
195 How Do I Get A Great Start At A New Job_
196 How Do I Grow As A Developer_
197 How Do I Help Others
198 How Do I Become More Efficient_
199 Where Do I Go From Here_
200 Conclusion
Resolve the captcha to access the links!