Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.
Course 2 of 4 in the Introduction to Application Development Specialization
Introduction to Object-Oriented Concepts and Design
This module will introduce the core concepts of Object-Oriented Programming, and will briefly contrast a procedural, structured, programming approach with an object-oriented approach.
This module will delve more deeply into object-orientation, discussing classes, objects, encapsulation, messaging, inheritance, polymorphism, and other relationships.
Visual Modeling with UML
This module gives an overview of UML, and looks more closely at the UML Class Diagram, which is used in many LearnQuest courses.
This module starts by discussing a process of going from design documents to object-oriented code, and concludes by taking our objects to the network, so that we finish with distributed solutions built from objects.