강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Language

Java: Understanding Classes and Object-Oriented Programming

This course will help students understand Java classes in more detail and use them more naturally. This will lead to more object-oriented programming.

(4.7) 133 reviews

1,173 learners

  • java
Java
oop

Reviews from Early Learners

What you will learn!

  • You will begin to understand the contents of books that you previously did not understand.

  • It makes it easier to understand and access advanced Java techniques.

  • It makes it easier to use classes when programming.

  • You can do more object-oriented programming.

This course was created for those who found classes too difficult while learning Java.

Java is really easy once you know classes.

Java can be seen as starting with a class and ending with a class.
So how important is it to know the class?

Through this lecture, you will understand the class and many terms.
When I look at the Java code, I think, "Oh, that's it."
You might even find it fun to look at Java code. (I hope so ^^)

For every topic, we provide appropriate but short examples that are easy for beginners to understand,
We added various explanations that were not usually found in books.

Knowing classes and using them correctly is the beginning of object-oriented programming.
This course will help you take your first steps.
And now that you're feeling confident, my next lecture, " Design Patterns with JAVA (GoF), " will help you even more with object-oriented programming.
And I think it would be helpful if you also refer to the book I wrote and created this course.

Recommended for
these people

Who is this course right for?

  • Anyone who has ever skimmed a Java book

  • People who don't understand the class well and can't use it

  • Anyone who wants to be good at Java programming

  • [Beginner's course]

Need to know before starting?

  • Java Basics (variables, constants, methods, if, for, while)

Hello
This is

5,727

Learners

373

Reviews

118

Answers

4.6

Rating

6

Courses

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! Cocos Creator 2D 게임 개발

게임 디자인 패턴 with Unity

 

 

Curriculum

All

20 lectures ∙ (3hr 32min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

133 reviews

4.7

133 reviews

  • omg님의 프로필 이미지
    omg

    Reviews 205

    Average Rating 5.0

    5

    100% enrolled

    I paid yesterday and finished it today. I bought it because I wanted to learn about more specific and high-level class design because I had watched other Java grammar lectures on YouTube or Inflearn, but it didn't seem to be like that. It was a little disappointing, but if other lectures teach a, b, c, this lecture teaches a, b, d, and I liked the content of d covered in this lecture. I came here after taking another grammar lecture, so I think it would be good for those who are not yet familiar with it to review.

    • flows님의 프로필 이미지
      flows

      Reviews 8

      Average Rating 4.8

      5

      100% enrolled

      It was good to know the memory usage part. 16. In the Class class lecture, the call was not made in Class.forname, so I used package name.class name and it was called. I think it would be good to refer to it while listening.

      • nakjasabal0079님의 프로필 이미지
        nakjasabal0079

        Reviews 7

        Average Rating 5.0

        5

        100% enrolled

        I had some questions while studying and teaching JAVA for a long time. Abstract classes and interfaces seem similar, so is it really necessary to separate them? It is convenient to use static, but why not treat all variables and methods like that? Most of the parts that I did not know exactly conceptually were resolved through this lecture. If you are learning the basics of Java or have completed learning and are still unclear about the concepts, I think you will be able to resolve your questions through this lecture. I think it was a very effective lecture with examples and explanations.

        • benny님의 프로필 이미지
          benny

          Reviews 6

          Average Rating 5.0

          5

          100% enrolled

          I learned a lot. Thank you.

          • kwonjinwoo20071482님의 프로필 이미지
            kwonjinwoo20071482

            Reviews 10

            Average Rating 4.9

            5

            100% enrolled

            It was an opportunity to learn more about Java object-oriented programming! Thank you for the great lecture~

            $13.20

            java's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!