Java: Object-Oriented Programming Concepts [Integrated Course]

Java: Object-Oriented Programming Concepts [Integrated Course]

Richard Naoufal
New Release!

Get started with Java and object-oriented programming concepts
Video
โ‚ฌ9.99
RRP โ‚ฌ121.36
Save 91%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packtโ€™s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
โ‚ฌ9.99
RRP โ‚ฌ121.36

Frequently bought together


Java: Object-Oriented Programming Concepts [Integrated Course] Book Cover
Java: Object-Oriented Programming Concepts [Integrated Course]
โ‚ฌ 121.36
โ‚ฌ 9.99
Learning Java 9 โ€“ Object Oriented Programming [Video] Book Cover
Learning Java 9 โ€“ Object Oriented Programming [Video]
โ‚ฌ 124.93
โ‚ฌ 9.99
Buy 2 for โ‚ฌ19.98
Save โ‚ฌ190.18
Add to Cart

Video Details

ISBN 139781788296106
Course Length3 hours and 10 minutes

Video Description

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.

All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/-Java-Object-Oriented-Programming-Concepts

Key Features

  • Get an in-depth understanding of data structures and the Java Collections framework
  • Create your own data structures
  • Reinforcement of learning through projects and practical explanation about OOP concepts

Who this course is for

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.

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

Authors

Video Details

ISBN 139781788296106
Course Length3 hours and 10 minutes
Read More

Read More Reviews

These popular $10 titles might interest you

Learning Java 9 โ€“ Object Oriented Programming [Video] Book Cover
Learning Java 9 โ€“ Object Oriented Programming [Video]
โ‚ฌ 124.93
โ‚ฌ 9.99
Getting Started with Object-Oriented Programming in Python 3 [Video] Book Cover
Getting Started with Object-Oriented Programming in Python 3 [Video]
โ‚ฌ 121.36
โ‚ฌ 9.99
Docker Fundamentals [Integrated Course] Book Cover
Docker Fundamentals [Integrated Course]
โ‚ฌ 121.36
โ‚ฌ 9.99
Containerizing Java EE 8 Apps Using Docker and Kubernetes [Video] Book Cover
Containerizing Java EE 8 Apps Using Docker and Kubernetes [Video]
โ‚ฌ 121.36
โ‚ฌ 9.99
Object Oriented PHP and MVC [Video] Book Cover
Object Oriented PHP and MVC [Video]
โ‚ฌ 74.95
โ‚ฌ 9.99
Learn Kotlin Programming [Video] Book Cover
Learn Kotlin Programming [Video]
โ‚ฌ 121.36
โ‚ฌ 9.99