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

Mastering C# Unit Testing

Mastering C# Unit TestingJulio Casal

Duration 3 hours 59 minutes 22 seconds
Getting Started with ASP.NET Core

Getting Started with ASP.NET Coreiamtimcorey.com (Tim Corey)

Duration 11 hours 55 minutes 33 seconds
Building Microservices With .NET

Building Microservices With .NETJulio Casal

Duration 18 hours 10 minutes 56 seconds
ASP.NET Core Full Stack

ASP.NET Core Full StackJulio Casal

Duration 5 hours 26 minutes 21 seconds