デザインパターン with JAVA (GoF)

Javaの基本書を終えたばかりかJava初心者なら、この講座を通じてデザインパターンを習得 Javaを使用したプログラミングでは、より効率的なコードでプログラミングができると予想しています。

難易度 中級以上

受講期間 無制限

Java
Java
MVC
MVC
Java
Java
MVC
MVC

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

4.4

5.0

OMG

100% 受講後に作成

デザインパターンが何か入門するのに役立つ講座です。

5.0

성낙현(낙자쌤)

100% 受講後に作成

デザインパターンを勉強しようとなり本も見て講座も探してみたが… いよいよお気に入りの講座を探すようになりました。 全体的に整理も良くなっており、何よりも例が好きでした。 ちょっとした例のソースで十分な理解をさせてくれるのは簡単ではないのに、ボールをたくさん聞いたことを感じることができました。 良い講座ありがとうございます。

5.0

느림보개발자

100% 受講後に作成

デザインパターンについて漠然と感じましたが、今回の講義を通じてよく使うデザインパターンについて簡単に理解できました。 Javaベースのデザインパターンについて気になる方におすすめです〜

受講後に得られること

  • Javaの高度な活用

  • Javaを使用した高度なコードの実装

  • プロジェクトの進行中に発生するさまざまな問題の望む解決策

デザインパターンとは?

デザインパターンを適用してプログラムを作成する重要な理由は、
さまざまな追加要件にもっと簡単に対応するためです。
つまり、簡単にコードを修正できるようにするためです。
私が以前にやった経験、他の人がやった経験などを通して
こういう状況にこういう目的の修正だったらこうするのがいいと
体系的にまとめられたのがデザインパターンです。
だからプログラミングにデザインパターンを適用すると
もっと楽にプログラミングができるようになります。

「デザインパターン with JAVA (Gof)」 講座は、Gof Design Pattern の一部を Java で説明した講座です。

デザインパターンの使いやすさ

球球団2段作り


💁🏻‍♂️1〜999まで出力する必要がある場合、どのような方法が良いでしょうか?
🙋🏻‍♀️[方法1]は非常に長いハードコーディングをしなければならないのに対し、 [方法2]はfor文の中で条件をi<1000にだけ変更してくれれば終わり!
💁🏻‍♂️3段を出力する必要がある場合、どのような方法が良いでしょうか?
🙋🏻‍♀️[方法1]は水平に数字2をすべて3に置き換える必要がありますが、 [方法2]はint n = 3;にだけ変更してくれれば終わり!
この例はデザインパターンではありませんが、プロジェクトにデザインパターンを適用すると、この例のように
さまざまな追加要件に簡単に対応できます。

소스코드자료는 싱글턴패턴의 세 번째 강의 "쓰레드 사용시 문제점 해결과 좀 더 효율적인 코드 만들기"에 첨부 되어 있습니다.

해당 수업에서 좌측 상단의 수업 리스트버튼을 눌렀을 때 첨부파일을 확인할 수 있습니다.

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Javaの基本書を終えたばかりの方

  • もっと高いレベルでJavaを使いたい人

  • デザインパターンについて勉強したい人

  • [初級→中級] に進む段階にいる方に適しています。

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

  • Javaプログラミングの経験があるとします。

  • JDK、ビルドツール、IDEのインストールに関する内容は扱いません。

  • このコースはJDK 1.8、Eclipse 2019-06バージョンで作成されました。

こんにちは
javaです。

5,811

受講生

384

受講レビュー

118

回答

4.6

講座評価

6

講座

現)THE JOEUN ITアカデミー - Java開発者課程 / Flutter / ビッグデータ / ブロックチェーン 講義

28年目の現役エンジニアで、講師も兼任しています。

*** 著書 ***

イ・ジェファンのJavaプログラミング入門 / ゴールデンラビット

例題で学ぶSpring Boot入門 / ビージェーパブリック

核心講座!Unity / uPaper

核心講座!Cocos2d-X / U-Paper

はじめてのcocos2d iPhoneゲームプログラミング / ウィキブックス

*** オンライン講義 ***

Java:クラスの理解とオブジェクト指向プログラミング

デザインパターン with JAVA

例題で学ぶSpring Boot入門

コア講座!Cocos Creator 2Dゲーム開発

ゲームデザインパターン with Unity

クラスの理解とオブジェクト指向プログラミングのデザインパターン with JAVA 例題で学ぶSpring Boot入門核心講座! Cocos Creator 2Dゲーム開発 ゲームデザインパターン with Unity

クラスの理解とオブジェクト指向プログラミング デザインパターン with JAVA 例題で学ぶSpring Boot入門核心講座! Cocos Creator 2Dゲーム開発 ゲームデザインパターン with Unity

もっと見る

カリキュラム

全体

21件 ∙ (3時間 19分)

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

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

受講レビュー

全体

80件

4.4

80件の受講レビュー

  • omg님의 프로필 이미지
    omg

    受講レビュー 206

    平均評価 5.0

    5

    100% 受講後に作成

    デザインパターンが何か入門するのに役立つ講座です。

    • jongdeu님의 프로필 이미지
      jongdeu

      受講レビュー 30

      平均評価 4.9

      2

      100% 受講後に作成

      3万ウォンも出して聞く内容ではないと思います。 インターネット上で上記の講義リストに記載されているデザインパターンを見つけて理解できない場合は、その時点で購入することをお勧めします。 1. サンプルコードも実務適用例ではなく、単純なサンプルコードを見ながらこのように構成することを~パターンという。そしてレベルで終わりだからとても残念です。 -グーグル線でみな分かるレベルということです。 2. 教える時のパターンも数少ないです。この程度のクオリティで講義をするなら、もっとパターンを上げるのが合わないかと思います。 3. 講義の音も小さすぎます... [結論] 無料講義なら感謝しましたが、3万ウォンももらえる講義ではないようです。私の考えには1万ウォン程度の線が適切ではないかと思いますね。

      • jason5762님의 프로필 이미지
        jason5762

        受講レビュー 3

        平均評価 4.0

        2

        10% 受講後に作成

        正直なところ、講義はデザインパターンの概要です。 (知的満足にはなりませんねㅠㅠ) 全く知らない方は、概括的に知る次元で役立つと思います。

        • freejava님의 프로필 이미지
          freejava

          受講レビュー 10

          平均評価 4.8

          3

          100% 受講後に作成

          講義内容が思ったより少し残念ですね そして序盤にはじっくり書いて進行する一方、後半部からはただ ソースコードを貼り付けて大まかに説明する部分も少し残念でした。 じっくりとステップごとにコードを書いて進めば理解するのが良くなったのに あまりにも速くコードを貼り付けて説明しながらフックを越えて行くので、逃して再び戻る 見る部分も多かったですね しかし、基礎が不足したり、デザインパターンの基本がまったくない人には こんなパターンはこんなふうに具現するんだと感じが来そうです とにかく、全体的に残念なクオリティの講義です。

          • pari01303216님의 프로필 이미지
            pari01303216

            受講レビュー 4

            平均評価 3.0

            1

            71% 受講後に作成

            公開講義だけを見て実務例制になっているのか分かりましたが…そんなことありません。

            javaの他の講座

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

            似ている講座

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