채널톡 아이콘

Java 디자인 패턴

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

(4.4) 수강평 14개

수강생 335명

난이도 초급

수강기한 무제한

날개 달린 동전

강의 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

마케팅 파트너스

강의 추천하고 성장과 수익을 만들어 보세요!

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.4

5.0

Ed.M

100% 수강 후 작성

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

5.0

윤동희

100% 수강 후 작성

너무 좋은 강의였어요!

5.0

한동진

100% 수강 후 작성

좋아요 디자인 패턴 공부 잘 됩니다

수강 후 이런걸 얻을 수 있어요

  • 상황별 문제 해결 패턴

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

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

강의 내용

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

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

강의에서 다루는 내용

  • Builder

  • Factory Method

  • Singleton

  • Adapter

  • Decorator

  • Command

  • Memento

  • Observer

  • Strategy

  • Template Method

다른 강의

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

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

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

  • 코딩을 더 잘 하고 싶은 분

선수 지식,
필요할까요?

  • Java 문법

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

12,344

수강생

888

수강평

864

답변

4.7

강의 평점

15

강의

교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (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개의 수강평

  • jmhong님의 프로필 이미지
    jmhong

    수강평 2

    평균 평점 4.5

    4

    100% 수강 후 작성

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

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

      수강평 7

      평균 평점 5.0

      5

      100% 수강 후 작성

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

      • 윤동희님의 프로필 이미지
        윤동희

        수강평 4

        평균 평점 5.0

        5

        100% 수강 후 작성

        너무 좋은 강의였어요!

        • Ed님의 프로필 이미지
          Ed

          수강평 3

          평균 평점 4.7

          4

          100% 수강 후 작성

          감사합니다.

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

            수강평 8

            평균 평점 4.9

            4

            68% 수강 후 작성

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

            오준석님의 다른 강의

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

            비슷한 강의

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

            ₩38,500