인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Java 디자인 패턴

자바 개발을 시작했지만 막상 문제 해결을 하려고 할 때 막막하다고 느낀다면 디자인 패턴을 공부할 때입니다. GoF의 디자인 패턴 중 제가 개인적으로 많이 사용한다고 생각되는 10가지 패턴을 설명합니다.

초급자를 위해 준비한
[개발 도구, 개발 · 프로그래밍] 강의입니다.

이런 걸 배울 수 있어요

  • 상황별 문제 해결 패턴

  • 인터페이스, 추상 클래스, 상속 활용 방법

자바 디자인 패턴으로 개발 효율 한 단계 레벨 업! 
가장 자주 쓰는 10가지 패턴을 모았습니다.

강의 내용

자바(Java) 공부를 마치고 막상 프로젝트를 여러 개 진행하면서 특정 상황에 어떤 코드를 작성해야 효율적인지 모를 때가 있습니다. 이런 코드 패턴을 스스로 알아내도 되지만 이미 정리되어 유용하게 활용할 수 있는 패턴이 GoF의 디자인 패턴입니다.

이 강의에서는 제가 자바, 안드로이드 개발을 하면서 자주 사용한다고 느낀 10가지 패턴을 소개합니다.

강의에서 다루는 내용

  • Builder

  • Factory Method

  • Singleton

  • Adapter

  • Decorator

  • Command

  • Memento

  • Observer

  • Strategy

  • Template Method

다른 강의

Flutter 입문 - 안드로이드, iOS 개발을 한 번에
플러터로 안드로이드 + iOS 개발을 함께 해결
모던 안드로이드 - 코틀린과 Jetpack 활용
리액티브하고 유연한 안드로이드 앱 개발 학습

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 자바 문법 공부를 끝낸 학생 및 개발자

  • 디자인 패턴이란 말을 들어는 봤으나 잘 모르는 학생 및 개발자

  • 코딩을 더 잘 하고 싶은 분

선수 지식,
필요할까요?

  • Java 문법

안녕하세요
오준석입니다.

11,057

수강생

747

수강평

842

답변

4.7

강의 평점

14

강의

교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.

전문 분야 : Android, Flutter

저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)

주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부

LinkedIn: https://www.linkedin.com/in/junsuk5/

더보기

커리큘럼

전체

37개 ∙ (3시간 30분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

14개

4.4

14개의 수강평

  • Ed.M님의 프로필 이미지
    Ed.M

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

    초보 개발자 시절 실무에 들어가서 기존 코드분석을 하다가 막히는 부분은 거의 디자인 패턴이었던 것 같습니다. 본 강의는 강사님의 강점인 쉬운 예로써 디자인 패턴의 개념 및 구현 방법을 직접 보여주시고, 실무에서 사용하시는 패턴 위주로 강의해 주셔서 큰 도움이 되었습니다. 특히 그림판 구현을 Command 패턴과 Menento 패턴의 조합으로 보여주실 때 대박 이었네요. 자주 활용할 것 같습니다. ^^ 다음 프로젝트에서 디자인 패턴을 적절하게 잘 활용해 봐야겠습니다. 요새는 개발자 뽑을때 디자인 패턴도 꼭 우대 사항 등에 들어있더라고요. 이 기회에 총괄적으로 학습할 수 있게 되어서 좋았습니다. 좋은 강의 감사드립니다.~

    • jmhong님의 프로필 이미지
      jmhong

      수강평 2

      평균 평점 4.5

      4

      100% 수강 후 작성

      구성과 음향 모두 수강하기 좋았습니다.

      • 김기범님의 프로필 이미지
        김기범

        수강평 1

        평균 평점 3.0

        3

        30% 수강 후 작성

        Product를 IDCard로 대체하는둥 듣는데 너무 해깔립니다.

        • 주니어개발자님의 프로필 이미지
          주니어개발자

          수강평 8

          평균 평점 4.9

          4

          68% 수강 후 작성

          좋지만, 조금 더 실무예제 가 있었으면 더 좋았을 것 같아요 ㅎ

          • Ed님의 프로필 이미지
            Ed

            수강평 2

            평균 평점 4.5

            4

            100% 수강 후 작성

            감사합니다.

            오준석님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            ₩38,500