
デザインパターン with JAVA (GoF)
java
Javaの基本書を終えたばかりかJava初心者なら、この講座を通じてデザインパターンを習得 Javaを使用したプログラミングでは、より効率的なコードでプログラミングができると予想しています。
中級以上
MVC, Java
アーキテクチャパターンを主観的な感覚ではなく、著書や論文に基づいて学習します。 iOSのUIKit環境でMVC、MVP、MVVMについて説明します。

学習した受講者のレビュー
5.0
닷넷나무
iOS Application Architectに行くための教養としてぜひ見なければならない講義です。用語の整理がうまくいき、MVxの発展がどのようになされたかがわかります。そして、その間にいくつかのパターンの間違った視点も修正する貴重な講義です。 おそらく紹介できなかった内容がありますが、次回の講義も楽しみにしています。良い講義を作ってくれてありがとう。
5.0
dev.ms
私のようなミドルレベルの開発者がアーキテクチャの最初の始まりから全体的な絵を描くのを助ける講義です。 1970年代にさかのぼり、アーキテクチャという概念を作った人々のロジックを紹介する入念な講義構成に驚きました。論文とマーティン・ファウラーの主張に基づいて重要な内容をよく整理して説明してくれるので、実務で開発を数年された方にはこれまでの経験を整理するのに役立つ講義です。 中級レベル以上で実力を向上させるのに役立つ講義だと思い、講義の準備に本当に多くの時間をかけたことが感じられる講義です。このような講義を作ってくださった講義者に感謝します。
5.0
진영
アーキテクチャについて "答え"ではなく "対話" をできるようにする唯一の講義でした。
GUIアーキテクチャパターンの歴史と特徴
iOS環境でのGUIアーキテクチャパターン
iOS開発者を夢見るなら必須!
GUIアーキテクチャパターン✨
iOS開発者の採用発表を見ると、必ずしも欠かせない必須要件があります。まさに「多様なアーキテクチャパターンの理解や経験」です。しかし、アーキテクチャパターンについて韓国語で詳しく説明してくれる本や文は探せません。私も同様の困難を経験し、直接英語や日本語で書かれた論文を読んでから大きな流れを理解することができました。
このレッスンでは、アーキテクチャパターンの歴史と主な概念について説明します。 GUI アーキテクチャである MVC、MVP、MVVM アーキテクチャに焦点を当てます。アーキテクチャパターンは流行が頻繁に変わり、つまらないかと思って不安感のあるテーマです。そのような不安を解消する唯一の方法は、基礎をしっかりと確立することです。私の講義がその礎石になることを願っています。
iOSは、他の開発環境に比べてかなり多様なアーキテクチャパターンが使用されています。しかし、さまざまなアーキテクチャパターンを貫通するキーワードは思ったより単純で、ほとんどは既存のアーキテクチャの小さなバリエーションにすぎません。どのようなパターンを選ぶかを混乱させるほど、流行にさらされることなく本質に集中して学習することをお勧めします。
📢受講前に確認してください!
建築パターン
学習したい方
iOS開発者の就職
準備する就労生
iOSプロジェクトが初めて
キャリア開発者
iOSプロジェクトの経験は
しかし、アーキテクチャパターン
知識が足りない方
特定のアーキテクチャパターンは、そのアーキテクチャパターンが生まれた開発環境を排除した抽象形式では理解できません。このレッスンでは、さまざまな著書と論文の内容を通じて、それぞれのアーキテクチャパターンが解決しようとしていた問題が何であるかを把握し、iOSに適用できるかについて議論します。
このレッスンはコミュニティの流行から離れています。 MVCをMasive Controllerと呼び、他のアーキテクチャをMVCと比較して高度なアーキテクチャとして見ています。マーティン・ファウラーの言葉のように、アーキテクチャパターンを「何か重要な話をしているという印象を与えるために活用しようとする目的」として使用したい場合は、この講義とは合わない。
アーキテクチャパターンについて韓国語で詳しく説明してくれる本や文は閲覧できません。カンファレンス発表資料も時間の制約やコミュニティ活動の特性上良質の内容を期待することは難しいです。私が経験した困難に基づいて、GUIアーキテクチャパターンの歴史と主な概念を学ぶことができるように講義を構成しました。
アーキテクチャ、パターン、およびアーキテクチャパターンが何であるかをそれぞれ定義しながら、必要ないくつかの概念を学びます。
主なトピック
GUIアーキテクチャの始祖であるMVC(Model-View-Controller)を学習します。
主なトピック
開発環境の変化に応じて既存のMVCを変形させたMVP(Model-View-Presenter)を学習します
主なトピック
iOSデベロッパーの採用発表で、まったく抜けないアーキテクチャパターンであるMVVM(Model-View-ViewModel)を学習します。
主なトピック
以下の内容を理解できるようになります
Q. SwiftやiOSの基礎についても説明しますか?
説明しません。他の本や講義で基礎を学んだ後、この講義を受講してください。
Q. 講師はどのアーキテクチャパターンを好みますか?
特に好ましいアーキテクチャパターンはない。ユニークな点があれば、コミュニティなどの流行とは異なり、MVCを悪くは考えません。むしろ、MVVMのように流行していますが、従来の文脈とは異なり、変質した実装方法に批判的な意見を持っています。 Flux(Redux)は、MVCに比べて改善点がないので詳細には扱いません(なぜ改善点がないと思うのか講義で扱います)。
Q. まず勉強してきたら役に立つ資料がありますか?
マーティン・ファウラーの『エンタープライズ・アプリケーション・アーキテクチャ・パターン』を読んでくれれば、さらに理解しやすくなると思います。
学習対象は
誰でしょう?
MVC、MVP、MVVMの概念を正確に知らない方
iOS開発者就職準備生
モバイルチームプロジェクトリーダー
前提知識、
必要でしょうか?
開いた心
SwiftとiOSのUIKit環境の基本的な理解
全体
35件 ∙ (2時間 14分)
全体
23件
4.9
23件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
同じ分野の他の講座を見てみましょう!