Thinking Like an Object-Oriented Programmer
4h 29m 52s
English
Paid
April 30, 2024
OOP is a mindset and a process. This course leads you towards understanding its power.
Watch Online Thinking Like an Object-Oriented Programmer
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Introduction | 12:53 |
2 | Establishing Crucial Metaphors | 08:18 |
3 | Application Lifecycle and Object Orientation | 07:39 |
4 | Big Upfront Design: Object Oriented Analysis and Design | 17:07 |
5 | Agile Methodology | 11:44 |
6 | The Process can Affect the Design | 06:18 |
7 | Abstracting the Real World into a Domain Model | 07:10 |
8 | Establishing Roles and Delegating Responsibilities to Objects | 08:38 |
9 | Contracts, Interfaces and Collaborations | 08:40 |
10 | Collaborations and Object Role Stereotypes | 05:42 |
11 | Collaborations: Conditions of Use and After Effect Guarantees | 07:04 |
12 | Domain vs Application Specific Objects | 09:51 |
13 | LeComponents as Neighborhoods of Objects | 08:05 |
14 | Architectural Layers of Responsibility using Objects | 08:24 |
15 | Designing Objects and Interactions Guided By Principles and Patterns | 09:39 |
16 | Why Encapsulation? | 16:42 |
17 | Why Implementation Inheritance? | 14:47 |
18 | Why Interface Inheritance? | 17:59 |
19 | Why Polymorphism? | 07:16 |
20 | Understanding Relationships: Coupling and Dependency | 10:58 |
21 | Understanding Relationships: Inversion of Control and Dependency Injection | 13:18 |
22 | Understanding Relationships: Aggregation | 08:24 |
23 | Understanding Relationships: Composition | 14:57 |
24 | Understanding the Agile Analysis and Design Process using Visual Studio Team Services | 24:45 |
25 | Where to Go From Here | 03:34 |
Similar courses to Thinking Like an Object-Oriented Programmer
Unity RPG Dialogue & Quests: Intermediate C# Game Codinggamedev.tv
Duration 12 hours 34 minutes 19 seconds
Course
Mastering C# Unit TestingJulio Casal
Duration 3 hours 59 minutes 22 seconds
Course
Foundation in C#: Object Oriented Programming Part 2iamtimcorey.com (Tim Corey)
Duration 7 hours 24 minutes 3 seconds
Course
Getting Started with ASP.NET Coreiamtimcorey.com (Tim Corey)
Duration 11 hours 55 minutes 33 seconds
Course
Course
Building Microservices With .NETJulio Casal
Duration 18 hours 10 minutes 56 seconds
Course
ASP.NET Core Full StackJulio Casal
Duration 5 hours 26 minutes 21 seconds
Course