강의

멘토링

커뮤니티

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) 134 reviews

1,178 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,751

Learners

375

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

134 reviews

4.7

134 reviews

  • OMG님의 프로필 이미지
    OMG

    Reviews 205

    Average Rating 5.0

    5

    100% enrolled

    어제 결제하고 오늘 완강하였습니다. 다른 자바 문법 강의들을 유튜브나 인프런 강의를 보았던 게 있어서 조금 더 구체적이고 상위 개념의 클래스 설계에 대해 배우려고 구매하였는데 그렇지는 않았던 것 같습니다. 조금 아쉽기는 하였지만 그래도 다른 강의에서 a, b, c를 가르친다면 이 강의는 a, b, d를 가르치는데 이 강의에서 다룬 d의 내용이 마음에 들었네요. 다른 문법 강의를 한번 떼고 왔는데 아직 익숙하지 않은 분들이 복습용으로 보면 좋을 것 같습니다

    • flow님의 프로필 이미지
      flow

      Reviews 8

      Average Rating 4.8

      5

      100% enrolled

      메모리 사용부분을 알 수 있어서 좋았습니다. 16.Class클래스 강의에서 Class.forname에서 호출이 안되어 패키지명.클래스 명을 하니 호출이 되었습니다. 들으시면서 참고하면 좋을것 같습니다.

      • 성낙현님의 프로필 이미지
        성낙현

        Reviews 7

        Average Rating 5.0

        5

        100% enrolled

        JAVA를 오랜동안 공부하고 강의하면서 몇가지 의문이 있었습니다. 추상클래스와 인터페이스는 비슷한거 같은데 굳이 나눠놓을 필요가 있을까? static(정적)을 사용하면 편리한데 모든 변수나 메소드를 그렇게 처리하면 안될까? 개념적으로 정확히 알지못했던 부분들이 해당 강의를 통해 대부분 해결이 되었습니다. 자바의 기본을 학습중이시거나 혹은 학습을 마친후 개념이 애매한 부분이 있다면 해당 강의를 통해 의문점을 해결하실수 있을거 같습니다. 예제와 설명이 매우 유효적절한 강의였다고 생각합니다.

        • dongjoo kim님의 프로필 이미지
          dongjoo kim

          Reviews 6

          Average Rating 5.0

          5

          100% enrolled

          잘 배웠습니다. 감사합니다.

          • 유튜브권진우님의 프로필 이미지
            유튜브권진우

            Reviews 10

            Average Rating 4.9

            5

            100% enrolled

            java 객체지향에 대하여 자세히 아는 계기가 되었습니다! 좋은 강의 들려주셔서 감사합니다~

            $13.20

            java's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!