Java Certified Foundations Associate: Object-oriented Programming

Java JDK 1.8
  • 14 Videos | 1h 6m 41s
  • Includes Assessment
  • Earns a Badge
Likes 1 Likes 1
Object-oriented programming(OOP) is a programming method based on the concepts of 'objects' that contain properties and methods. Objects can inherit their structure from other classes and interfaces, which allows for code reuse. In this course, you'll learn about the features of object-oriented programming. First, you'll learn about the basics of object-oriented programming and how it relates to Java, including the concepts of Java objects, classes, and interfaces. Next, you'll examine OOP concepts such as inheritance, polymorphism, abstract classes, encapsulation, and inner classes. This course is one of a collection of courses that prepares learners for Oracle's 1Z0-811: Java Certified Foundations Associate certification.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe the key components of object-oriented programming and how OOP relates to Java
    describe the features of Java objects, classes, and interfaces
    create and run objects in Java
    describe the features of Java inheritance
    create and run classes that use inheritance in Java
    describe the features of Java polymorphism
  • create and run classes that use polymorphism in Java
    describe the features of Java abstract classes
    create and use abstract classes in Java
    describe the features of Java encapsulation
    create and run classes that use encapsulation in Java
    create and use inner classes in Java
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 20s
    UP NEXT
  • Playable
    2. 
    Java Object-oriented Programming
    5m 15s
  • Locked
    3. 
    Java Objects, Classes, and Interfaces
    3m 17s
  • Locked
    4. 
    Programming Java Objects
    3m 44s
  • Locked
    5. 
    Java Inheritance
    5m 12s
  • Locked
    6. 
    Programming Java Inheritance
    8m 7s
  • Locked
    7. 
    Java Polymorphism
    4m 55s
  • Locked
    8. 
    Programming Java Polymorphism
    4m 31s
  • Locked
    9. 
    Java Abstract Classes
    3m 30s
  • Locked
    10. 
    Programming Java Abstract Classes
    6m 44s
  • Locked
    11. 
    Java Encapsulation
    3m 58s
  • Locked
    12. 
    Programming Java Encapsulation
    4m 21s
  • Locked
    13. 
    Programming Java Inner Classes
    4m 54s
  • Locked
    14. 
    Course Summary
    53s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE