Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Object Oriented Programming in Java

via Udacity

Overview

In this course you will learn all about Object Oriented Programming (OOP) and how to create an entire Java project using objects and classes.

Syllabus

  • The World of Objects
    • This lesson provides an introduction to object-oriented programming, and also explains how to use classes and objects in Java.
  • User Interaction
    • Understanding user interaction is a core part of building any user-facing Java program. In this lesson, you’ll learn how to build a program that accepts user input while the program is running.
  • Project 1: Guess The Movie
    • This is your first project.
      You will be building a guessing game using the knowledge covered in the first 2 lessons.
  • Inheritance
    • Learn how to take advantage of core OOP concepts in Java to make your code easy to extend and reason about.
  • Collections
    • Collections are similar to arrays, but much more powerful. In this lesson, you’ll discover how to use this core Java component.
  • Project 2: Space Challenge
    • This is your final project.
      You will be using the knowledge covered in this entire course to build a space travel simulation.

Taught by

James Williams and Asser Samak

Reviews

4.8 rating at Udacity based on 12 ratings

Start your review of Object Oriented Programming in Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.