• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Object-Oriented Programming with Java

    Learner Reviews & Feedback for Introduction to Object-Oriented Programming with Java by LearnQuest

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    506 ratings

    About the Course

    Introduction to OO Programming with Java is course 2 of the Core Java Specialization. After completing this course, you'll be able to create
    simple Java classes that exhibit the principle of Encapsulation, to import other classes for use, to work with Strings, print output and use
    advanced math functions. We'll begin with a brief refresher on necessary concepts from Object-Oriented Programming. Next, we'll introduce
    basic Java concepts regarding classes, enabling you to start writing simple Java classes with attributes and methods. We'll introduce the idea of
    instances, or objects created from classes, so that you can start to build object-oriented solutions. Finally, we'll cover namesp...
    ...

    Top reviews

    LL

    Sep 25, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I liked the practical implementation way of teaching things But I had issue using labs. Problem with making new file in eclipse and importing starter codes.

    FZ

    Jun 30, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I​ love this specialization, i found it more nutritive than other courses in which you JUST learn the syntax and how to create a functional code.

    Filter by:

    1 - 25 of 90 Reviews for Introduction to Object-Oriented Programming with Java

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Facundo Z

    •

    Jun 30, 2021

    I love this specialization, i found it more nutritive than other courses in which you JUST learn the syntax and how to create a functional code.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mark J H

    •

    Mar 25, 2021

    good course, the guy narrating is a little annoying but does grow on you!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Symonovskyi I

    •

    Oct 28, 2021

    The basics are well described. I cannot say that there is something superfluous here or that something is difficult to give. The topics are well structured. The only drawback is the lack of captions in a language I understand (Russian or Ukrainian), the google translator translates disgustingly and I had to go through the textbook additionally to understand it better. I do not know English. But this did not stop me from mastering the course. I am very grateful to the developers of this course for the competently prepared material.

    Хорошо описаны основы. Не могу сказать, что тут есть что-то лишнее или что-то сложно дается. Хорошо структурированы темы. Единственный недостаток, это отсутствие титров на понятном для меня языке (русский или украинский), гуглопереводчик отвратно переводит и пришлось дополнительно проходить по учебнику, что бы лучше понять. Английский я не знаю. Но это не помешало освоить курс. Очень благодарен разработчикам данного курса за грамотно подготовленный материал.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Patrick C (

    •

    May 29, 2021

    Great intro to OOP! Things are explained clearly and the videos are short and no longer than 10 minutes!

    Filled StarFilled StarFilled StarStarStar

    By Deleted A

    •

    Nov 20, 2021

    it's not about the course material but it's the video player that keep enlarge everytime i scrolldown the page. It's very uncomfortable to watch the video.

    Filled StarFilled StarStarStarStar

    By vinhvt9

    •

    Jul 26, 2024

    The instructor's voice is very annoying. He speaks fluently, but the volume is not consistent, sometimes that scares me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jim R

    •

    Oct 10, 2022

    The course was a perfect review course for me. It's been a couple of years since I was programming in Java. I look forward to future classes. The instructor's voice seemed to be strained at times. I know that he was raising his voice in order to emphasize certain points. But I found it easier to pay attention if he spoke in a normal tone.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Damian D

    •

    Sep 22, 2021

    This course touches Java, from basics such as memory management, nature of object, constructors, classes and so on. The teacher's previous experience with other languages is very helpful.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lakshman.Mulchandani

    •

    Sep 26, 2024

    I liked the practical implementation way of teaching things But I had issue using labs. Problem with making new file in eclipse and importing starter codes.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jennie B

    •

    Jan 13, 2023

    Excellent Starter Class. The detailed lab walkthroughs are useful and appreciate the voice of experience around best practices

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Leela A

    •

    May 18, 2022

    This course is excellent.i really earned knowledge by this course. thanks for offering this course for free of cost.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Vaishnavi M

    •

    Jan 11, 2024

    this course was amazing..teaching was also good ...it covered each and every thing of object oriented concept..

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Sep 10, 2023

    Pedagogical & funny :)

    It was easy but complex

    Keep evolving Mohammad and thanks for the wonderful instructor

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aditya N

    •

    Oct 26, 2023

    Covers all the important concepts. Mentions important points where other tutors fails to mention them.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By George S

    •

    Jul 11, 2021

    Well explained though some obsolete features should have been omitted or not spent time on.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sudip K

    •

    Sep 1, 2024

    successfully completed the test and a lot of things learned from it,thank you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By jai d

    •

    Mar 14, 2025

    good for beginners and intermidiate level to understand the fundamentals

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yehor B

    •

    Jul 19, 2023

    A great course with, a charismatic proffessor.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yulio M

    •

    Apr 26, 2023

    te enseña mucho espero so sepan aprovechar

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By David D

    •

    Jul 6, 2021

    It was good. I learned a lot from it

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Cy L

    •

    Aug 12, 2021

    Very technical introduction to Java

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anila S

    •

    Aug 21, 2022

    best designed course for beginners

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shreyash S

    •

    Oct 17, 2022

    Excellent with easy understanding

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By weeza c

    •

    Apr 11, 2022

    This is Excellent way of learning

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Do Not Sell/Share
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.