Java Core
Learn core Java concepts and standard tools that allow you to solve algorithmic problems or design math models. Choose this course to work with non-trivial and complex projects!
Understand the language behind millions of apps. Grasp core concepts, write basic programs, and make your first step toward breaking into tech.More details
Certificate of completion (June 22, 2026)
https://hyperskill.org/certificates/5d87e9e1-44e6-4fd9-b365-5ffca967dd2a.pdfYou will learn the essential basics of object-oriented programming: encapsulation, inheritance, and polymorphism. Inheritance will allow you to write code that can perform the same process but for different objects. Polymorphism helps to initiate different processes for different objects by using the same method. You’ll also learn to prevent other users of your code from modifying the variables using encapsulation.
User has been actively learning for 294 days and:
Completed381 topics10 projects
Solved3443 problems275 problems of the day
Posted0 comments1 useful link2 hints8 solutions
- 5Project Master
- 13Topic Master
- 12Committed Learner
- 5Brilliant Mind
- 1Helping Hand