Rutgers Classifieds>Rutgers Online Courses>Software Construction: Object-Oriented Design

Software Construction: Object-Oriented Design

About this Course

This course, part of the Software Development MicroMasters program, will dig deep into the principles of object oriented design, and introduce new abstraction techniques and design patterns. You will use these techniques to build an application that makes use of popular online services and APIs – the most complex software design project so far. By the end of the course, you will have a solid foundation in Java and Object-Oriented Design, as well as many software development concepts that can be applied to any language. Learners who enroll in the Verified track will receive staff grading for the course project and increased interaction with the instructors and staff.

Created by: University of British Columbia

Level: Intermediate


Related Online Courses

This new intermediate-level course from Amazon Web Services (AWS) is designed to help you to assess your preparedness for the AWS Certified Solutions Architect - Associate exam. You will learn how... more
Port cities are dynamic environments. They face ever-changing challenges and demands from port activities under continually evolving economic and environmental circumstances. They also offer a rich... more
In this course, you will learn how Django communicates with a database through model objects. You will explore Object-Relational Mapping (ORM) for database access and how Django models implement... more
In this project course, the final course in the Software Development MicroMasters program, you will learn how to input, manipulate, and return data with a modern web development stack. Using... more
In this course you will start by identifying the different steps a HVAC (Heating, Ventilation and Air Conditioning) engineers need to follow to come to a proper design while collaborating with the... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL