강의

멘토링

커뮤니티

Programming

/

etc. (Programming)

Javaデザインパターン

Javaの開発を始めたが、いざ問題を解決しようとしたときに大変だと感じたら、デザインパターンを勉強する時です。 GoFのデザインパターンのうち、私が個人的によく使うと思われる10のパターンを説明します。

  • survivalcoding
Design Pattern
Java

学習した受講者のレビュー

受講後に得られること

  • 状況別のトラブルシューティングパターン

  • インタフェース、抽象クラス、継承の活用方法

Javaデザインパターンで開発効率のワンステップレベルアップ!
最もよく使われる10のパターンを集めました。

講義内容

Javaの勉強を終え、いざプロジェクトをいくつか進めながら、特定の状況にどのようなコードを書く必要があるのか分からない時がありますが、このようなコードパターンを自分で調べてもいいですが、すでに整理されて有用に活用できるパターンがGoFのデザインパターンです。

この講義では、私がJava、Android開発をしながらよく使うと感じた10のパターンを紹介します。

講義で扱う内容

  • Builder

  • Factory Method

  • Singleton

  • アダプター

  • デコレータ

  • Command

  • Memento

  • Observer

  • Strategy

  • Template Method

他の講義

Flutter入門 - Android、iOS開発を一度に
フラッターでAndroid + iOS開発を一緒に解決
モダンなAndroid - コトリンとJetpackの活用
アクティブで柔軟なAndroidアプリ開発学習

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Java文法の勉強を終えた学生と開発者

  • デザインパターンという言葉を聞いたことがあるが、よく分からない学生や開発者

  • コーディングをよりよくしたい方

前提知識、
必要でしょうか?

  • Java文法

こんにちは
です。

12,046

受講生

862

受講レビュー

859

回答

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件の受講レビュー

  • acuexpert3797님의 프로필 이미지
    acuexpert3797

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

    初心者の開発者時代の実務に入って、既存のコード分析をしてから詰まる部分はほぼデザインパターンだったようです。本講義は講師様の強みである簡単な例としてデザインパターンの概念と実装方法を直接見せてくださり、実務で使用されるパターン中心に講義していただき大変役に立ちました。特にペイント実装をCommandパターンとMenentoパターンの組み合わせで見せてくれたときに大ヒットでしたね。よく活用しそうです。 ^^次のプロジェクトでデザインパターンを適切に活用してみてください。要塞は開発者選ぶ際、デザインパターンもぜひ優待事項などに入っていたんですよ。この機会に総括的に学習できるようになってよかったです。良い講義ありがとうございます。〜

    • gowjrans7143님의 프로필 이미지
      gowjrans7143

      受講レビュー 1

      平均評価 3.0

      3

      30% 受講後に作成

      ProductをIDCardに置き換えるのを聞くのはとても面倒です。

      • jmhong7773님의 프로필 이미지
        jmhong7773

        受講レビュー 2

        平均評価 4.5

        4

        100% 受講後に作成

        構成と音響の両方が受講できてよかったです。

        • helloedwardjo0361님의 프로필 이미지
          helloedwardjo0361

          受講レビュー 3

          平均評価 4.7

          4

          100% 受講後に作成

          ありがとうございます。

          • alsrb94342852님의 프로필 이미지
            alsrb94342852

            受講レビュー 8

            平均評価 4.9

            4

            68% 受講後に作成

            いいけど、もう少し実務例があったらもっと良かったと思いますㅎ

            ¥4,758

            survivalcodingの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!