Skip to content

Code repository for Java: Object-Oriented Programming Concepts, Published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/-Java-Object-Oriented-Programming-Concepts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java: Object-Oriented Programming Concepts [Integrated Course]

This is the code repository for Java: Object-Oriented Programming Concepts [Integrated Course], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Java is a mature, elegant and sophisticated object oriented language that runs in a JVM (Java Virtual Machine).Once compiled into bytecode, Java can run in a JVM regardless of the underlying environment, Java is “Write once and run anywhere”. Over the years Java has built for itself the reputation of a language that is capable of delivering high performance robust applications that are elegant,structured and sophisticated. Java is about the Object Oriented way.

There are several aspects of the Java language that must be mastered for a developer to use Java at its full potential: The distinction between Classes and Objects, the interaction of Objects and Classes in the forging of an application, the concepts of OO programming (Inheritance and Polymorphism, Abstract Classes and Interfaces, Abstraction and Encapsulation), the memory model, Object identity, the Java Collections framework. You will learn about all these fundamental aspects in this course.

What You Will Learn

  • Discover the building blocks of Java program
  • Explore the four pillars of Object-Oriented Programming
  • Learn the intricacies of Inheritance and Polymorphism, Abstract Classes and Interfaces 
  • Discover the in memory representation and management of a Java program which is the foundation for understanding and analyzing the performance of a Java program
  • Understand the implementation and use of the functions: hashCode() and equals() 
  • Master the fundamentals aspects of the Java Collection Framework

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for programmers who have coded in Java or who have been coding in Java and wish to move to the next level and start the journey to become a confident java developer and why not a expert. This course is also the first step in moving from writing unstructured code to writing structured, elegant, articulated programs.

Related Products

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781788296106

About

Code repository for Java: Object-Oriented Programming Concepts, Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages