inflearn logo
inflearn logo

Javaデザインパターン

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

難易度 初級

受講期間 無制限

Design Pattern
Design Pattern
Java
Java
Design Pattern
Design Pattern
Java
Java
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

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

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

4.4

5.0

Ed.M

100% 受講後に作成

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

5.0

윤동희

100% 受講後に作成

とても良い講義でした!

5.0

한동진

100% 受講後に作成

わかりましたデザインパターンは勉強がうまくいきます

受講後に得られること

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

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

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文法

こんにちは
survivalcodingです。

12,344

受講生

888

受講レビュー

864

回答

4.7

講座評価

15

講座

教育し、本を執筆する開発者のオ・ジュンソクです。
「オ・ジュンソクの生存コーディング」YouTubeチャンネルと生存コーディング(https://survivalcoding.com)教育プラットフォームを運営しています。

専門分野:Android, Flutter

著書
オ・ジュンソクのFlutter生存コーディング(ハンビッメディア 2020)
オ・ジュンソクのAndroid生存コーディング:Kotlin編(ハンビッメディア 2018)
できるまでAndroid(ルビーペーパー 2018)

主な経歴
OhRange 代表
世民職業専門学校 情報技術開発 職業訓練教師
水原スマートアプリ開発学院 運営
LG電子 MC事業部
日本 愛知県 (株)東海理化 セキュリティ事業部
日本 愛知県 (株)日本テクシード IT事業部

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

もっと見る

カリキュラム

全体

37件 ∙ (3時間 30分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

14件

4.4

14件の受講レビュー

  • acuexpert3797님의 프로필 이미지
    acuexpert3797

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

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

    • jmhong7773님의 프로필 이미지
      jmhong7773

      受講レビュー 2

      平均評価 4.5

      4

      100% 受講後に作成

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

      • dhsimpson1769님의 프로필 이미지
        dhsimpson1769

        受講レビュー 4

        平均評価 5.0

        5

        100% 受講後に作成

        とても良い講義でした!

        • helloedwardjo0361님의 프로필 이미지
          helloedwardjo0361

          受講レビュー 3

          平均評価 4.7

          4

          100% 受講後に作成

          ありがとうございます。

          • alsrb94342852님의 프로필 이미지
            alsrb94342852

            受講レビュー 8

            平均評価 4.9

            4

            68% 受講後に作成

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

            survivalcodingの他の講座

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

            似ている講座

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

            ¥4,723