강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

etc. (Programming)

ヤルコのスプーンで食べさせてくれるオブジェクト指向デザインパターン

OODPの25種類のパターンを通してソフトウェアをオブジェクト指向で設計するさまざまな方法を学びます。

  • yalco
유튜브
예제
Java
oop
Design Pattern

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

こんなことが学べます

  • オブジェクト指向プログラミングの主要な原則

  • 25種類のオブジェクト指向デザインパターン

  • オブジェクト指向言語を活用する高度なスキル

  • 柔軟で再利用性の高いソフトウェア設計

🇰🇷 This course is designed for Korean-speaking learners. If you speak English, Japanese, Vietnamese, or any other language, please take the course available at the link below.

https://inf.run/BmsNe

10万ユーチューブヤルコに学ぶ25のデザインパターン

デザインパターンを学ぶことは、ウィジェット技術を学ぶのと同じです。

Youtubeで好神術やジュジスの技術デモ映像を見たことがあるでしょう。

注目数に関するコンテンツを注意深く視聴してみると、人体の関節、支柱の原理、重心など、さまざまな特性を利用して相手を制圧したり、自分を守る方法を学ぶことができます。人体の構造と力学を活用する様々な技術を見て「一生使ってきましたが、私の体でこういうことができるんだ」と気づくでしょう。


私たちの体ほどではありませんが、オブジェクト指向プログラミング言語は、単にクラスやオブジェクトを使用するよりも複雑な機能を提供します。継承、多形性、カプセル化などの概念を学びながらも、これを実務でどのように効果的に使用できるかは一人で考えにくいです。そのため、Javaのようなオブジェクト指向言語を学んでいても、それを活用することはできません。

オブジェクト指向のデザインパターンを学ぶと、オブジェクト指向言語の複雑な機能が実践でどのようにうまく利用できるかがわかります。さまざまなデザインパターンを使用して、複雑な問題をより簡単に解決し、プログラムを作成または修正するときに便利にする方法を学ぶことができます。まるでジュエスのスキルを習得し、状況に合わせて使用​​するように、デザインパターンを学ぶことは、オブジェクト指向言語の機能を実際の状況でより効果的に活用するのに役立ちます。

🎓大学の電子メールアカウントをお持ちですか?

👉ヤルコ講義大学生割引!大学生半額クーポンを受け取る(クリック)

誰がこの講義を聞くことができますか?

1. オブジェクト指向言語を正しく使いたい方

クラス、抽象化、継承、インタフェースなどの概念を学びましたが、彼らが実務で具体的にどのように活用できるか分からない方が多いでしょう。 50以上の例を使って、オブジェクト指向関連の機能でどれほど素敵で多様なコードを書くことができるかをこのレッスンで確認することができます。


2. 実務でより「良い」コードを書きたい方

操作だけのコードではなく、他の人も理解しやすく、修正しやすい「良い」コードを書きたい場合は、この講義が適しています。デザインパターンを学ぶとコードがきれいになり、後でメンテナンスや拡張が簡単になり、時間を節約できます。職場でより効率的に作業するのに役立ちます。

受講後は

  • オブジェクト指向プログラミングの基本概念と設計原理を理解し、これを実務に適用できるようになります。

  • さまざまなデザインパターンを学び、本番でどのように活用するかについての具体的な方法を学びます。

  • メンテナンスが簡単で再利用可能な構造を持つコードを書く能力を備えています。

  • 複雑なソフトウェア問題を体系的かつ効率的に解決する方法を学びます。

  • コードの一貫性を維持することで、チームメンバーとのコラボレーションがよりスムーズになり、開発速度も向上します。

ヤルコ講義は何が違うのですか?

たとえ話と視覚要素による簡単な説明

どんな難しい概念も簡単に伝える説明台帳ヤルコ!長年蓄積されたノウハウで、すべてのパターンを一気に理解させていただきます。複雑な説明やクラス図を使わずに、直感的なグラフィックやこだわりの例でパターンを簡単に学ぶことができます。

何もなく目にすっぽり入る映像

コードタイピングなど不要なプロセスなしに素早く映像を進行しながらも、すべての映像に適用される字幕とコードハイライティングを通じて可読性の高い受講経験を提供します。オブジェクト指向の概念から25のパターンまで、3時間以内に圧縮された講義で学ぶことができます。

このようなことを学びます。

オブジェクト指向設計原則

オブジェクト指向プログラミングとは何で、なぜ設計されたのかを見て、それを構成する要素を1つずつ簡単かつ簡単に学びます。デザインパターンの基礎となるSOLIDの原則を通じて、堅牢で柔軟なソフトウェアを作成する設計とは何かを学びます。

25のデザインパターン

最も広く使用されている25のデザインパターンを、それぞれ2つのJavaの例と一緒に学びます。 5つの生成パターン、7つの構造パターン、13の行為パターンを学び、実務に遭遇するさまざまな設計問題を効果的に解決する方法を学びます。

学ぶパターン

  • ファサードパターン

  • 戦略パターン

  • テンプレートメソッドパターン

  • シングルトン

  • 状態パターン

  • アダプタパターン

  • ブリッジパターン

  • ファクトリメソッドパターン

  • プロキシパターン

  • オブザーバーパターン

  • フライウェイトパターン

  • 抽象的なファクトリーパターン

  • 仲介者パターン

  • 訪問者パターン

  • ビルダーパターン

  • デコレーターパターン

  • コマンドパターン

  • メメントパターン

  • プロトタイプパターン

  • 責任連鎖パターン

  • 複合パターン

  • インタプリタパターン

  • 発行 - 購読パターン

  • インタプリタパターン

  • 仕様パターン

質問がありますか?

Q. どの言語をどのくらい知っておく必要がありますか?

講義の例はJavaで書かれています。 Javaや同様のC#、コトリンなどの言語を基本段階以上学んだ方は、難なく受講できます。

これらとは異なる系列の言語を学んだ方も、大きな困難なく受講できるように、Javaの高度な機能はできるだけ使用せずに例を作成しました。

Javaに関する知識が不足していると思われる場合は、ヤルコのきちんと売っているJava無料パートで十分な内容を学ぶことができます。 (無料公開分量にオブジェクト指向セクションまで含まれています。)

Q.どれくらい深い内容を扱いますか?

このレッスンは、25のパターンをできるだけ簡単かつ迅速に理解することを目的としています。各パターンがどのような原理であり、どのように実装できるかを2つの例で直感的に説明することに焦点を当てました。

理論的に深い内容や実務での細かい活用度を学びたい方には不足して感じることもあります。そのため、受講前に必ず無料公開で提供される5パターンの映像をご確認ください

受講前の注意

練習環境

  • 実習なしでも受講できる講義入です。

  • 練習もしたい場合は、Javaを使用できるすべての環境で可能です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • オブジェクト指向設計に関心がある人

  • 上級開発者として成長したい初心者開発者

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

  • Java (推奨) または その他のオブジェクト指向言語に関する基礎知識

こんにちは
です。

30,120

受講生

1,541

受講レビュー

85

回答

4.9

講座評価

17

講座

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

カリキュラム

全体

31件 ∙ (3時間 3分)

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

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

受講レビュー

全体

78件

4.9

78件の受講レビュー

  • yong22님의 프로필 이미지
    yong22

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    It was a lecture that felt like a lot of thought and effort went into making it. Each lecture was short, but it contained all the key points, and it was a great lecture that was easy to understand. I've never seen this level of quality at this price before, so I think my expectations will be high from now on and I won't be able to watch other lectures carelessly. ps. I'm personally a fan of citric acid... I hope you'll be able to increase your stamina and see you again. Thank you.

    • yalco
      知識共有者

      Thank you so much for making me feel the value of my hard work!!! I'm also grateful that you like the citric acid 😭 😂 I will prepare better content in the future. Happy New Year!!

  • dongheekim359님의 프로필 이미지
    dongheekim359

    受講レビュー 50

    平均評価 5.0

    5

    10% 受講後に作成

    Design Pattern Lecture The examples of patterns used in practice are good, and the lectures proceed quickly so that they are not boring. The cost-effectiveness is also the best. I found it difficult and boring when I read it in a book. I look forward to good lectures in the future. Fighting!!

    • yalco
      知識共有者

      I worked hard on it, but it was a new attempt, so I had a lot of concerns, but I'm so glad that it was helpful!! Thank you!!

  • sh5cho9211님의 프로필 이미지
    sh5cho9211

    受講レビュー 1

    平均評価 5.0

    5

    32% 受講後に作成

    • rapilkim님의 프로필 이미지
      rapilkim

      受講レビュー 2

      平均評価 5.0

      5

      61% 受講後に作成

      Easy and concise explanations make it easy to focus and understand.

      • yalco
        知識共有者

        Thank you! If you find any part of the remaining process difficult, please ask anytime!

    • woosung77kim2186님의 프로필 이미지
      woosung77kim2186

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      ¥3,179

      yalcoの他の講座

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

      似ている講座

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