Lynda Com - Foundations of Programming Object-Oriented Design
File List
| File | Size |
|---|---|
| 00. Introduction/00 05. Reviewing software development methodologies.mov | 36.95 MB |
| 00. Introduction/00 03. What to expect from this course.mov | 27.8 MB |
| 00. Introduction/00 01. Welcome.mov | 15.52 MB |
| 00. Introduction/00 04. Exploring object-oriented analysis, design, and development.mov | 15.11 MB |
| 00. Introduction/00 02. Who this course is for.mov | 11.19 MB |
| 01. Core Concepts/01 02. What is an object.mov | 47.96 MB |
| 01. Core Concepts/01 03. What is a class.mov | 42.23 MB |
| 01. Core Concepts/01 05. What is encapsulation.mov | 33.56 MB |
| 01. Core Concepts/01 06. What is inheritance.mov | 32.08 MB |
| 01. Core Concepts/01 07. What is polymorphism.mov | 30.15 MB |
| 01. Core Concepts/01 04. What is abstraction.mov | 24.69 MB |
| 01. Core Concepts/01 01. Why we use object-orientation.mov | 24.18 MB |
| 02. Object-Oriented Analysis and Design/02 02. Defining requirements.mov | 54.96 MB |
| 02. Object-Oriented Analysis and Design/02 01. Understanding the object-oriented analysis and design processes.mov | 23.83 MB |
| 02. Object-Oriented Analysis and Design/02 03. Introduction to the Unified Modeling Language (UML).mov | 16.96 MB |
| 03. Utilizing Use Cases/03 01. Understanding use cases.mov | 50.01 MB |
| 03. Utilizing Use Cases/03 02. Identifying the actors.mov | 32.88 MB |
| 03. Utilizing Use Cases/03 03. Identifying the scenarios.mov | 27.14 MB |
| 03. Utilizing Use Cases/03 05. Employing user stories.mov | 20.54 MB |
| 03. Utilizing Use Cases/03 04. Diagramming use cases.mov | 19.61 MB |
| 04. Domain Modeling (Modeling the App)/04 05. Using CRC cards.mov | 25.18 MB |
| 04. Domain Modeling (Modeling the App)/04 01. Creating a conceptual model.mov | 17.73 MB |
| 04. Domain Modeling (Modeling the App)/04 04. Identifying class responsibilities.mov | 10.61 MB |
| 04. Domain Modeling (Modeling the App)/04 02. Identifying the classes.mov | 3.44 MB |
| 04. Domain Modeling (Modeling the App)/04 03. Identifying class relationships.mov | 3.05 MB |
| 05. Creating Classes/05 02. Converting class diagrams to code.mov | 20.6 MB |
| 05. Creating Classes/05 04. Using static or shared members.mov | 15.96 MB |
| 05. Creating Classes/05 03. Exploring object lifetime.mov | 12.22 MB |
| 05. Creating Classes/05 01. Creating class diagrams.mov | 8.13 MB |
| 06. Inheritance and Composition/06 04. Using interfaces.mov | 30.34 MB |
| 06. Inheritance and Composition/06 01. Identifying inheritance situations.mov | 19.11 MB |
| 06. Inheritance and Composition/06 05. Using aggregation and composition.mov | 4.53 MB |
| 06. Inheritance and Composition/06 02. Using inheritance.mov | 3.54 MB |
| 06. Inheritance and Composition/06 03. Using abstract classes.mov | 2.78 MB |
| 07. Advanced Concepts/07 01. Creating sequence diagrams.mov | 22.92 MB |
| 07. Advanced Concepts/07 03. Using UML tools.mov | 10.09 MB |
| 07. Advanced Concepts/07 02. Working with advanced UML diagrams.mov | 3.66 MB |
| 08. Object-Oriented Design Patterns/08 02. Example the singleton pattern.mov | 30.42 MB |
| 08. Object-Oriented Design Patterns/08 01. Introduction to design patterns.mov | 24.8 MB |
| 08. Object-Oriented Design Patterns/08 03. Example the memento pattern.mov | 3.73 MB |
| 09. Object-Oriented Design Principles/09 04. Introduction to GRASP principles.mov | 74.21 MB |
| 09. Object-Oriented Design Principles/09 03. Introduction to SOLID principles.mov | 56.31 MB |
| 09. Object-Oriented Design Principles/09 02. Exploring general development principles.mov | 35 MB |
| 09. Object-Oriented Design Principles/09 01. Introduction to object-oriented design principles.mov | 25.38 MB |
| 10. Conclusion/10 01. Reviewing feature support across different object-oriented languages.mov | 34.33 MB |
| 10. Conclusion/10 02. Additional resources.mov | 21.94 MB |
| 10. Conclusion/10 03. Goodbye.mov | 6.68 MB |
Trackers
No trackers found.