->
Lynda - Programming Foundations: Object-Oriented Design - 731735
Lynda - Programming Foundations: Object-Oriented Design
All good software starts with a great design. Object-oriented design helps developers plan applications before they write a single line of code, and break down ideas into reusable and maintainable components. This course focuses on the foundational concepts, teaching them in a fun, interactive way to help you quickly develop your skills. Tag team Olivia and Barron Stone introduce you to the concepts and terms—objects, classes, abstraction, inheritance, and more—that you need to get started. They then show how to take the requirements for an app, identify use cases, and map out classes using Universal Modeling Language (UML). The final design can then be translated into code using one of the many popular object-oriented programming languages, such as Java, C#, Ruby, or Python.


Table of Contents

  • Introduction
  • 1. Object-Oriented Fundamentals
  • 2. Requirements
  • 3. Use Cases and User Stories
  • 4. Domain Modeling
  • 5. Class Diagrams
  • 6. Inheritance and Composition
  • 7. Software Development
  • Conclusion
  • Lynda - Programming Foundations: Object-Oriented Design


     TO MAC USERS: If RAR password doesn't work, use this archive program: 

    RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


     TO WIN USERS: If RAR password doesn't work, use this archive program: 

    Latest Winrar  and extract password protected files without error.


     Coktum   |  

    Information
    Members of Guests cannot leave comments.




    rss