강의

멘토링

커뮤니티

Programming

/

etc. (Programming)

Javaデザインパターン

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

難易度 初級

受講期間 無制限

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

こんにちは
です。

12,313

受講生

886

受講レビュー

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% 受講後に作成

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

      • helloedwardjo0361님의 프로필 이미지
        helloedwardjo0361

        受講レビュー 3

        平均評価 4.7

        4

        100% 受講後に作成

        ありがとうございます。

        • alsrb94342852님의 프로필 이미지
          alsrb94342852

          受講レビュー 8

          平均評価 4.9

          4

          68% 受講後に作成

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

          • dhsimpson1769님의 프로필 이미지
            dhsimpson1769

            受講レビュー 4

            平均評価 5.0

            5

            100% 受講後に作成

            とても良い講義でした!

            ¥4,709

            survivalcodingの他の講座

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

            似ている講座

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