Object-Oriented Programming in Java: From the Beginning
3.7 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,787 students enrolled

Object-Oriented Programming in Java: From the Beginning

The Fundamentals of Object-Oriented Programming & Design
3.7 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,787 students enrolled
Created by Bret Hogg
Last updated 5/2018
English
English [Auto]
Current price: $12.99 Original price: $19.99 Discount: 35% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • An improved understanding of the fundamentals of Object-Oriented Programming/Design
Requirements
  • Basic understanding of data types and functions
Description

Since the dawn of the Internet and the Interactive Web, Object-Oriented programming has been the preferred programming paradigm for developers of all types.  Whether you're a Computer Science student, or a recreational software developer/designer, you will need to be able to speak "O-O" if you are looking for a job in today's tech industries.  

Object-Oriented Programming: From the Beginning is *not* a boring Java tech spec walk-through.  This course is a debriefing on how to conform to today's industry and their Object-Oriented implementations in the Java programming language.

Who this course is for:
  • Future Software Engineers
  • Java Programming Students
Course content
Expand all 16 lectures 01:31:42
+ More OO Basics
6 lectures 39:11
Getters and Setters
07:30
Access Modifiers
08:56
Interfaces
05:30
More on Interfaces
05:31
Notes on Next Lecture
00:04
Composition, Constructor Overloading, and Static Members
11:40
+ Design Patterns
3 lectures 09:20
Adapter Pattern
01:41
Singleton Pattern
03:36
Factory Pattern
04:03