강의

멘토링

로드맵

Programming

/

etc. (Programming)

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

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

  • java
3시간 만에 완강할 수 있는 강의 ⏰
Java
MVC

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

こんなことが学べます

  • 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バージョンで作成されました。

こんにちは
です。

5,746

受講生

374

受講レビュー

118

回答

4.6

講座評価

6

講座

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! Cocos Creator 2D 게임 개발

게임 디자인 패턴 with Unity

 

 

カリキュラム

全体

21件 ∙ (3時間 19分)

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

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

受講レビュー

全体

76件

4.4

76件の受講レビュー

  • freejava님의 프로필 이미지
    freejava

    受講レビュー 10

    平均評価 4.8

    3

    100% 受講後に作成

    The lecture content was a bit disappointing. I thought it would be a practical code that could be used right away in practice, but it was a bit disappointing. Also, while the beginning was written step by step, from the middle to the latter part, it was a bit disappointing that it just pasted the source code and gave a rough explanation. It would have been better to understand if it had been written step by step, but since it was too fast to paste the code and explain it, I missed a lot of parts and had to go back and look at them. However, for those who lack the basics or do not have a basic understanding of design patterns, I think they will get the feeling that this pattern is implemented this way. Anyway, it is an overall disappointing lecture with poor quality.

    • omg님의 프로필 이미지
      omg

      受講レビュー 205

      平均評価 5.0

      5

      100% 受講後に作成

      This course is helpful for beginners to learn what design patterns are.

      • wonjinism0054님의 프로필 이미지
        wonjinism0054

        受講レビュー 1

        平均評価 4.0

        4

        100% 受講後に作成

        I bought a book to study design patterns and watched YouTube lectures, but this was more helpful for my understanding. I like the part where each pattern is explained step by step. However, not all the pattern explanations were like that. I took off one star because I had high expectations after reading the lecture introduction. I agree with Freelife's lecture evaluation.

        • nakjasabal0079님의 프로필 이미지
          nakjasabal0079

          受講レビュー 7

          平均評価 5.0

          5

          100% 受講後に作成

          I tried to study design patterns by reading books and looking for lectures... I finally found a lecture that I like.. Overall, it was well organized, and most of all, I liked the examples. It's not easy to provide sufficient understanding with short example sources, but I could feel that a lot of effort was put into it. Thank you for the great lecture..I think it would be helpful for other developers to listen to it once.^^

          • seongho0424yoon3876님의 프로필 이미지
            seongho0424yoon3876

            受講レビュー 26

            平均評価 4.9

            5

            100% 受講後に作成

            I had a vague feeling about design patterns, but through this lecture, I was able to easily understand frequently used design patterns. I recommend it to those who are curious about Java-based design patterns~

            ¥4,096

            javaの他の講座

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

            似ている講座

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