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
Xamarin Forms: Build Native Mobile Apps with C#codewithmosh (Mosh Hamedani)
Duration 7 hours 17 minutes 19 seconds
Course
.NET Microservices: CQRS & Event Sourcing with Kafkaudemy
Duration 8 hours 31 minutes 56 seconds
Course
Design Patterns in C# and .NETudemy
Duration 20 hours 15 minutes 1 second
Course
Unity RPG Shops & Abilities: Intermediate C# Game Codinggamedev.tv
Duration 18 hours 51 minutes 42 seconds
Course
Microservices Troubleshooting EssentialsJulio Casal
Duration 4 hours 23 minutes 24 seconds
Course