Tim Corey – 2021 – C# Legacy


C# Legacy” was launched, as one of the bonus courses in C# Mastercourse, on December 31, 2021.

2021-12-31
C# LEGACY
Author: Tim Corey
Year: 2021
Price: US $497


C# LEGACY

Module 01: Getting Started
Lesson 01: Introduction
Lesson 02: Who This Course Is For
Lesson 03: What This Course Covers
Lesson 04: What This Course Does Not Cover
Lesson 05: What Outcomes Should You Expect
Lesson 06: Getting Visual Studio
Lesson 07: Installing Visual Studio
Lesson 08: Creating A Project
Lesson 09: Touring The IDE
Lesson 10: Installing An Extension
Lesson 11: Updating Visual Studio
Lesson 12: Understanding Applications
Lesson 13: Building And Running An Application
Lesson 14: Modifying An Application
Lesson 15: Planning Out The Application
Lesson 16: Creating The Project
Lesson 17: Implementing Our Plan
Lesson 18: Executing Our Application

Module 02: Common Syntax
Lesson 01: Common Variables
Lesson 02: String
Lesson 03: Int
Lesson 04: Double
Lesson 05: Decimal
Lesson 06: Bool
Lesson 07: Null
Lesson 08: Homework – Variables
Lesson 09: DateTime
Lesson 10: DateOnly
Lesson 11: TimeOnly
Lesson 12: Type Conversions
Lesson 13: Homework – Type Conversions
Lesson 14: Conditionals
Lesson 15: Basic If Statements
Lesson 16: Advanced If Statements
Lesson 17: Switch Statements
Lesson 18: Homework – Conditional Systems
Lesson 19: Mini-Project – Student Check
Lesson 20: Homework – Rquirements
Lesson 21: Planning The Project
Lesson 22: Building The Project
Lesson 23: Testing The Project
Lesson 24: Loops And Sets
Lesson 25: Do While Loops
Lesson 26: Homework – Do Loops
Lesson 27: Arrays
Lesson 28: Himework – Arrays
Lesson 29: Lists
Lesson 30: Homework – Lists
Lesson 31: Dictionary
Lesson 32: Homework – Dictionary
Lesson 33: For Loops
Lesson 34: Homework – For Loops
Lesson 35: Foreach Loops
Lesson 36: Homework – Foreach Loops
Lesson 37: Methods
Lesson 38: Creating A Method
Lesson 39: Calling A Method
Lesson 40: Design Principles (DRY, Do One Thing)
Lesson 41: Method Parameters
Lesson 42: Returning Data
Lesson 43: Tuples
Lesson 44: Homework – Methods
Lesson 45: Mini-Project – Guest Book
Lesson 46: Homework – Requirements
Lesson 47: Planning The Project
Lesson 48: Building The Project
Lesson 49: Testing The Project

Module 03: Debugging
Lesson 01: Introduction
Lesson 02: Using Breakpoints
Lesson 03: Handling Exceptions
Lesson 04: Advanced Exceptions
Lesson 05: Advanced Breakpoints
Lesson 06: Mini-Project

Module 04: Object Oriented Programming 1
Lesson 01: Introduction
Lesson 02: Static Classes
Lesson 03: Instantiated Classes
Lesson 04: Property Types
Lesson 05: Namespaces
Lesson 06: Class Libraries
Lesson 07: Mini-Project

Module 05: Battleship Application
Lesson 01: Introduction
Lesson 02: WOULD Framework
Lesson 03: W And O Steps
Lesson 04: U, L, And D Steps
Lesson 05: Class Library Creation
Lesson 06: Console Application Creation 1
Lesson 07: Console Application Creation 2
Lesson 08: Wire Up The Logic
Lesson 09: Debugging And Testing

Module 06: Object Oriented Programming 2
Lesson 01: Introduction
Lesson 02: Inheritance
Lesson 03: Interfaces
Lesson 04: Mini-Project
Lesson 05: Access Modifiers
Lesson 06: Abstract Classes
Lesson 07: Method Overriding
Lesson 08: Mini-Project
Lesson 09: Method Overloading
Lesson 10: Extension Methods
Lesson 11: Mini-Project
Lesson 12: Generics
Lesson 13: Events
Lesson 14: Mini-Project
Lesson 15: Conclusion

Module 07: Project Types
Lesson 01: Introduction
Lesson 02: .NET Core
Lesson 03: Class Libraries
Lesson 04: Unit Test
Lesson 05: Mini-Project – Unit Test
Lesson 06: Windows Forms (WinForms)
Lesson 07: Mini-Project – WinForms
Lesson 08: Windows Presentation Foundation (WPF) Core
Lesson 09: Mini-Project – WPF Core
Lesson 10: ASP.NET Core Razor Pages
Lesson 11: Mini-Project – ASP.NET Core Razor Pages
Lesson 12: ASP.NET Core Model View Controller (MVC)
Lesson 13: Mini-Project – ASP.NET CoreMVC
Lesson 14: ASP.NET Core Application Programming Interface (API)
Lesson 15: Mini-Project – ASP.NET Core API
Lesson 16: Blazor Server
Lesson 17: Mini-Project – Blazor Server
Lesson 18: Blazor WebAssembly
Lesson 19: Mini-Project – Blazor WebAssembly
Lesson 20: Conclusion

Module 08: Data Access
Lesson 01: Introduction
Lesson 02: Our Scenario
Lesson 03: Basic Normalization
Lesson 04: Our Object Relational Mapper (ORM) Of Choice
Lesson 05: SQL Server
Lesson 06: SQLite
Lesson 07: MySQL
Lesson 08: NoSQL Concepts
Lesson 09: MongoDB
Lesson 10: CosmosDB
Lesson 11: Text Files
Lesson 12: Application Programming Interfaces (API)
Lesson 13: Language Integrated Query (LINQ)
Lesson 14: Entity Framework Core
Lesson 15: Conclusion

Module 09: Hotel Management Application
Lesson 01: Introduction
Lesson 02: The Application Idea
Lesson 03: Planning Review – WOULD Process
Lesson 04: W Step
Lesson 05: O Step
Lesson 06: U Step
Lesson 07: L Step
Lesson 08: D Step
Lesson 09: Wrap-Up
Lesson 10: SQL Database Design – Introduction
Lesson 11: SQL Database Design – Room Type Table
Lesson 12: SQL Database Design – Rooms Table
Lesson 13: SQL Database Design – Guests Table
Lesson 14: SQL Database Design – Bookings Table
Lesson 15: SQL Database Design – Starter Data
Lesson 16: SQL Database Design – Wrap-Up
Lesson 17: SQL Data Access Layer – Introduction
Lesson 18: SQL Data Access Layer – Class Library Setup
Lesson 19: SQL Data Access Layer – Dapper Setup
Lesson 20: SQL Data Access Layer – Get Available Rooms
Lesson 21: SQL Data Access Layer – Book Guests
Lesson 22: SQL Data Access Layer – Search For Bookings
Lesson 23: SQL Data Access Layer – Check-In
Lesson 24: SQL Data Access Layer – Wrap-Up
Lesson 25: ASP.NET Razor Pages – Introduction
Lesson 26: ASP.NET Razor Pages – Project Creation
Lesson 27: ASP.NET Razor Pages – Room Search Page
Lesson 28: ASP.NET Razor Pages – Book Room Page
Lesson 29: ASP.NET Razor Pages – Wrap-Up
Lesson 30: WPF Core Design – Introduction
Lesson 31: WPF Core Design – Project Creation
Lesson 32: WPF Core Design – Search Form
Lesson 33: WPF Core Design – Check-In Form
Lesson 34: WPF Core Design – Wrap-Up
Lesson 35: SQLite Database Design – Introduction
Lesson 36: SQLite Database Design – Room Type Table
Lesson 37: SQLite Database Design – Rooms Table
Lesson 38: SQLite Database Design – Guests Table
Lesson 39: SQLite Database Design – Bookings table
Lesson 40: SQLite Database Design – Start Data
Lesson 41: SQLite Database Design – Wrap-Up
Lesson 42: SQLite Data Access Layer – Introduction
Lesson 43: SQLite Data Access Layer – Dapper Setup
Lesson 44: SQLite Data Access Layer – Dependency Ijection Setup
Lesson 45: SQLite Data Access Layer – Get Available Rooms
Lesson 46: SQLite Data Access Layer – Book Guest
Lesson 47: SQLite Data Access Layer – Search For Bookings
Lesson 48: SQLite Data Access Layer – Check In
Lesson 49: SQLite Data Access Layer – Wrap-Up
Lesson 50: Conclusion

Module 10: Career Development
Lesson 01: Introduction
Lesson 02: How Do I Ask Great Questions
Lesson 03: How Do I Get Work Experience
Lesson 04: What Should Be In My Portfolio
Lesson 05: How Do I Evaluate A Job Opportunity
Lesson 06: How Do I Get A Great Start At A New Job
Lesson 07: How Do I Grow As A Developer
Lesson 08: How Do I Help Others
Lesson 09: How Do I Become More Efficient
Lesson 10: Where Do I Go From Here
Lesson 11: Conclusion


@ P4TE
C# Mastercourse

@ IAMTIMCOREY
C# Mastercourse


Where do we go from here?
Back to Prove It – C# Bundle.
Go to Tim Corey.