Java Objects

Treehouse
Course Summary
Java is an Object Oriented Programming language. Literally everything you interact with is an object, so understanding them is critical to your Java foundational base. In this course, we will learn how to create, use and express ideas using objects.
-
+
Course Description
About this Course Java is an Object Oriented Programming language. Literally everything you interact with is an object, so understanding them is critical to your Java foundational base.In this course, we will learn how to create, use and express ideas using objects.
About the Teacher
I am a developer / mentor seeking to make this world better than it was yesterday. I am a proud father. You can find me around Internettown as craigsdennis.
-
+
Course Syllabus
Meet Objects
Learn how to create, model and use objects. 12 steps- Welcome Back 8:27
- Refresher 5 questions
- Creating Classes 9:58
- Create a class and field 2 objectives
- Access Level Modifiers 3:55
- Access Modifiers 1 objective
- Methods 6:58
- Add a Getter 1 objective
- Constructors 8:00
- Add a Constructor 3 objectives
- Final 6:07
- Final 3 questions
Harnessing the Power of Objects
Let's delve deeper into objects! Learn about ways to default values using method signatures. Use constants to express globally common state. Create exceptions to let callers know when they've misused your object 13 stepsCreating the MVP
We will use the new skills you just gained to create a Minimum Viable Product or MVP for the classic word game Hangman. Let's walk talk through some common development practices you will most likely encounter. 12 stepsDelivering the MVP
Let's wrap up the remaining tasks required to get our Hangman app out the door. Let's add some validation! 10 steps