- [Instructor] Are you familiar with Java
but want to write code that's reusable and maintainable?
Then this is the course for you.
I'll show you how to use the object oriented
programming model to write code that's secure,
scalable and easier to troubleshoot.
We'll start by exploring what object orientation means
and show how it's embedded into the Java language
from the first code file you create.
Then we'll discover how classes, instances and constructors
embody the idea of representing objects in code.
We'll also explore how built-in Java libraries
leverage object orientation behind and scenes.
In this course we'll try get away from the abstract
and focus on concrete practical examples
that make the theoretical idea of object orientation real.
The best design model to follow will depend on
what you're building but it's essential to recognize
that Java is an object oriented language.
Hi, my name is Kathryn and I'm a software engineer.
Okay, ready?
Let's get started.