Don't like banners? Log in and we will make sure you see no banners. For free.
[Coursezone.net] Lynda - Programming Foundations_ Object-Oriented Design

[Coursezone.net] Lynda - Programming Foundations_ Object-Oriented Design

Size
921 MB
Seeders
0
Leechers
1
Files
95
Category
Added
at 1:28am GMT+1
Infohash
95302d109426894801f0a50d14de9670fda96633
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
Most modern programming languages, such as Java, C#, Ruby, and Python, are object-oriented languages, which help group individual bits of code into a complex and coherent application. However, object-orientation itself is not a language; it's simply a set of ideas and concepts.

Let Simon Allardice introduce you to the terms—words like abstraction, inheritance, polymorphism, subclass—and guide you through defining your requirements and identifying use cases for your program. The course also covers creating conceptual models of your program with design patterns, class and sequence diagrams, and unified modeling language (UML) tools, and then shows how to convert the diagrams into code.

Topics include:

Why use object-oriented design (OOD)?
Pinpointing use cases, actors, and scenarios
Identifying class responsibilities and relationships
Creating class diagrams
Using abstract classes

Working with inheritance
Creating advanced UML diagrams
Understanding object-oriented design principles

File list
  • [Coursezone.net] Lynda - Programming Foundations_ Object-Oriented Design
  • 01 Introduction/001 Welcome-en.srt 3.1 KB
  • 01 Introduction/001 Welcome.mp4 25.1 MB
  • 01 Introduction/002 Who this course is for-en.srt 2 KB
  • 01 Introduction/002 Who this course is for.mp4 9.9 MB
  • 01 Introduction/003 What to expect from this course-en.srt 4.9 KB
  • 01 Introduction/003 What to expect from this course.mp4 26.6 MB
  • 01 Introduction/004 Exploring object-oriented analysis design and development-en.srt 2.7 KB
  • 01 Introduction/004 Exploring object-oriented analysis design and development.mp4 14.5 MB
  • 01 Introduction/005 Reviewing software development methodologies-en.srt 6.4 KB
  • 01 Introduction/005 Reviewing software development methodologies.mp4 34.7 MB
  • 02 Core Concepts/001 Why we use object-orientation-en.srt 3.8 KB
  • 02 Core Concepts/001 Why we use object-orientation.mp4 19.3 MB
  • 02 Core Concepts/002 What is an object_-en.srt 7.4 KB
  • 02 Core Concepts/002 What is an object_.mp4 45.4 MB
  • 02 Core Concepts/003 What is a class_-en.srt 6.8 KB
  • 02 Core Concepts/003 What is a class_.mp4 34.6 MB
  • 02 Core Concepts/004 What is abstraction_-en.srt 3.9 KB
  • 02 Core Concepts/004 What is abstraction_.mp4 23.5 MB
  • 02 Core Concepts/005 What is encapsulation_-en.srt 5.5 KB
  • 02 Core Concepts/005 What is encapsulation_.mp4 32 MB
  • 02 Core Concepts/006 What is inheritance_-en.srt 5.3 KB
  • 02 Core Concepts/006 What is inheritance_.mp4 30.6 MB
  • 02 Core Concepts/007 What is polymorphism_-en.srt 5.1 KB
  • 02 Core Concepts/007 What is polymorphism_.mp4 28.6 MB
  • 03 Object-Oriented Analysis and Design/001 Understanding the object-oriented analysis and design processes-en.srt 6.4 KB
  • 03 Object-Oriented Analysis and Design/001 Understanding the object-oriented analysis and design processes.mp4 20.7 MB
  • 03 Object-Oriented Analysis and Design/002 Defining requirements-en.srt 9.4 KB
  • 03 Object-Oriented Analysis and Design/002 Defining requirements.mp4 49.4 MB
  • 03 Object-Oriented Analysis and Design/003 Introduction to the Unified Modeling Language (UML)-en.srt 2.9 KB
  • 03 Object-Oriented Analysis and Design/003 Introduction to the Unified Modeling Language (UML).mp4 15.9 MB
  • 04 Utilizing Use Cases/001 Understanding use cases-en.srt 9.6 KB
  • 04 Utilizing Use Cases/001 Understanding use cases.mp4 28.9 MB
  • 04 Utilizing Use Cases/002 Identifying the actors-en.srt 6.4 KB
  • 04 Utilizing Use Cases/002 Identifying the actors.mp4 19.2 MB
  • 04 Utilizing Use Cases/003 Identifying the scenarios-en.srt 7.8 KB
  • 04 Utilizing Use Cases/003 Identifying the scenarios.mp4 20.6 MB
  • 04 Utilizing Use Cases/004 Diagramming use cases-en.srt 6.9 KB
  • 04 Utilizing Use Cases/004 Diagramming use cases.mp4 15.2 MB
  • 04 Utilizing Use Cases/005 Employing user stories-en.srt 5.5 KB
  • 04 Utilizing Use Cases/005 Employing user stories.mp4 16.9 MB
  • 05 Domain Modeling (Modeling the App)/001 Creating a conceptual model-en.srt 2.9 KB
  • 05 Domain Modeling (Modeling the App)/001 Creating a conceptual model.mp4 17.2 MB
  • 05 Domain Modeling (Modeling the App)/002 Identifying the classes-en.srt 4.2 KB
  • 05 Domain Modeling (Modeling the App)/002 Identifying the classes.mp4 3.7 MB
  • 05 Domain Modeling (Modeling the App)/003 Identifying class relationships-en.srt 4.1 KB
  • 05 Domain Modeling (Modeling the App)/003 Identifying class relationships.mp4 3.6 MB
  • 05 Domain Modeling (Modeling the App)/004 Identifying class responsibilities-en.srt 10.4 KB
  • 05 Domain Modeling (Modeling the App)/004 Identifying class responsibilities.mp4 10.4 MB
  • 05 Domain Modeling (Modeling the App)/005 Using CRC cards-en.srt 4.6 KB
  • 05 Domain Modeling (Modeling the App)/005 Using CRC cards.mp4 15.4 MB
  • 06 Creating Classes/001 Creating class diagrams-en.srt 9.9 KB
  • 06 Creating Classes/001 Creating class diagrams.mp4 8.9 MB
  • 06 Creating Classes/002 Converting class diagrams to code-en.srt 8 KB
  • 06 Creating Classes/002 Converting class diagrams to code.mp4 18.6 MB
  • 06 Creating Classes/003 Exploring object lifetime-en.srt 9.2 KB
  • 06 Creating Classes/003 Exploring object lifetime.mp4 16.1 MB
  • 06 Creating Classes/004 Using static or shared members-en.srt 8.4 KB
  • 06 Creating Classes/004 Using static or shared members.mp4 16 MB
  • 07 Inheritance and Composition/001 Identifying inheritance situations-en.srt 10.2 KB
  • 07 Inheritance and Composition/001 Identifying inheritance situations.mp4 19.4 MB
  • 07 Inheritance and Composition/002 Using inheritance-en.srt 3.9 KB
  • 07 Inheritance and Composition/002 Using inheritance.mp4 4 MB
  • 07 Inheritance and Composition/003 Using abstract classes-en.srt 3 KB
  • 07 Inheritance and Composition/003 Using abstract classes.mp4 3 MB
  • 07 Inheritance and Composition/004 Using interfaces-en.srt 6.9 KB
  • 07 Inheritance and Composition/004 Using interfaces.mp4 19.1 MB
  • 07 Inheritance and Composition/005 Using aggregation and composition-en.srt 5.8 KB
  • 07 Inheritance and Composition/005 Using aggregation and composition.mp4 5.4 MB
  • 08 Advanced Concepts/001 Creating sequence diagrams-en.srt 8.9 KB
  • 08 Advanced Concepts/001 Creating sequence diagrams.mp4 16.9 MB
  • 08 Advanced Concepts/002 Working with advanced UML diagrams-en.srt 3.5 KB
  • 08 Advanced Concepts/002 Working with advanced UML diagrams.mp4 3.3 MB
  • 08 Advanced Concepts/003 Using UML tools-en.srt 3.2 KB
  • 08 Advanced Concepts/003 Using UML tools.mp4 9.2 MB
  • 09 Object-Oriented Design Patterns/001 Introduction to design patterns-en.srt 4.3 KB
  • 09 Object-Oriented Design Patterns/001 Introduction to design patterns.mp4 16.3 MB
  • 09 Object-Oriented Design Patterns/002 Example_ the singleton pattern-en.srt 8.1 KB
  • 09 Object-Oriented Design Patterns/002 Example_ the singleton pattern.mp4 17.9 MB
  • 09 Object-Oriented Design Patterns/003 Example_ the memento pattern-en.srt 5.1 KB
  • 09 Object-Oriented Design Patterns/003 Example_ the memento pattern.mp4 4.2 MB
  • 10 Object-Oriented Design Principles/001 Introduction to object-oriented design principles-en.srt 4.4 KB
  • 10 Object-Oriented Design Principles/001 Introduction to object-oriented design principles.mp4 24.3 MB
  • 10 Object-Oriented Design Principles/002 Exploring general development principles-en.srt 5.9 KB
  • 10 Object-Oriented Design Principles/002 Exploring general development principles.mp4 29.1 MB
  • 10 Object-Oriented Design Principles/003 Introduction to SOLID principles-en.srt 9.9 KB
  • 10 Object-Oriented Design Principles/003 Introduction to SOLID principles.mp4 35.7 MB
  • 10 Object-Oriented Design Principles/004 Introduction to GRASP principles-en.srt 12.8 KB
  • 10 Object-Oriented Design Principles/004 Introduction to GRASP principles.mp4 42.4 MB
  • 11 Conclusion/001 Reviewing feature support across different object-oriented languages-en.srt 6.1 KB
  • 11 Conclusion/001 Reviewing feature support across different object-oriented languages.mp4 21.6 MB
  • 11 Conclusion/002 Additional resources-en.srt 3.7 KB
  • 11 Conclusion/002 Additional resources.mp4 21.2 MB
  • 11 Conclusion/003 Goodbye-en.srt 1.3 KB
  • 11 Conclusion/003 Goodbye.mp4 6 MB
  • Programming Foundations_ Object-Oriented Design-description.txt 0 B

Rating
Not rated yet
Log in to rate

Comments

No comments yet.