Course 4 of 4 in this specialization

Build Robust Java Applications Using OOP

Coming soon 25 topics Self-paced · Online
Notify me when it launches

Where this comes from

Built from the Wiley title of the same name — professionally edited, technically reviewed, and already relied on by people doing this work.

Source ISBN 9781119861683

How it was built

Sejal Learning Systems rebuilt the book as a course: objectives first, then short video, worked examples, and practice with real feedback. It runs on Coursera at your own pace, with a certificate on completion.

Build Robust Java Applications Using OOP is a self-paced online course built from the Wiley title of the same name.

What this course covers

  • Introduction
  • Part 1: Getting Started with Java
  • Chapter 1: All about Java
  • Chapter 2: All about Software
  • Chapter 3: Using the Basic Building Blocks
  • Part 2: Writing Your Own Java Programs
  • Chapter 4: Making the Most of Variables and Their Values
  • Chapter 5: Controlling Program Flow with Decision-Making Statements
  • Chapter 6: Controlling Program Flow with Loops
  • Part 3: Working with the Big Picture: Object-Oriented Programming
  • Chapter 7: The Inside scOOP
  • Chapter 8: Saving Time and Money: Reusing Existing Code
  • Chapter 9: Constructing New Objects
  • Part 4: Smart Java Techniques
  • Chapter 10: Putting Variables and Methods Where They Belong
  • Chapter 11: Using Arrays to Juggle Values
  • Chapter 12: Using Collections and Streams (When Arrays Aren't Good Enough)
  • Chapter 13: Looking Good When Things Take Unexpected Turns
  • Chapter 14: Sharing Names among the Parts of a Java Program
  • Chapter 15: Fancy Reference Types
  • Chapter 16: Java's Juggling Act
  • Chapter 17: Using Java Database Connectivity
  • Part 5: The Part of Tens
  • Chapter 18: Ten Packs of Java Websites
  • Chapter 19: Ten Bits of Advice for New Software Developers