お知らせ connpassではさらなる価値のあるデータを提供するため、2024年5月23日(木)を以ちましてイベントサーチAPIの無料での提供の廃止を決定いたしました。
2024年5月23日(木)以降より開始予定の「connpass 有料API」の料金プランにつきましてはこちらをご覧ください。

お知らせ connpassをご利用いただく全ユーザーにおいて健全で円滑なイベントの開催や参加いただけるよう、イベント参加者向け・イベント管理者向けのガイドラインページを公開しました。内容をご理解の上、イベント内での違反行為に対応する参考としていただきますようお願いいたします。

このエントリーをはてなブックマークに追加

10月

20

【増枠】改めて整理するアプリケーション設計の基本

MVC・3 層アーキテクチャ・ビジネスロジック・サービスクラス・ドメインモデルなどなど

【増枠】改めて整理するアプリケーション設計の基本
ハッシュタグ :#StudyCo
募集内容

オンライン参加

無料

先着順
187/250

申込者
oshima
Shotaro Hirose
dch
tetsu
ohagi_1182
yu_mi0825
nisshi.dev | にっし
tichikawa14
bdm
kinugawa
申込者一覧を見る
開催日時
2022/10/20(木) 19:30 ~ 21:30
募集期間

2022/10/06(木) 12:43 〜
2022/10/20(木) 21:30まで

会場

Zoom

オンライン

参加者への情報
(参加者と発表者のみに公開されます)

イベントの説明

講座概要

プログラミングの基礎を学び、アプリケーション開発に実践的に関わり始めると、「MVC」「サービスクラス」「ドメインモデル」「クリーンアーキテクチャ」といった、よく分からない単語に遭遇します。

これはいわゆる「アプリケーションアーキテクチャ」という分野の話で、アプリケーション開発に関わり始めると、誰もが突き当たる壁の一つです。

今回はアプリケーションアーキテクチャを学ぶ最初の一歩として、「MVC」や「3 層アーキテクチャ」などの、基本的な用語の意味や関係性を整理します。

発表者が過去に書いた以下の記事を中心に、+α の内容を加えた発表になります。

キーワード

  • MVC
  • 3 層アーキテクチャ
  • ビジネスロジック
  • サービスクラス
  • トランザクションスクリプト
  • ドメインモデル

主な対象者

  • 実務で「ビジネスロジック」や「サービスクラス」といった単語に遭遇し、何を指しているのか分からず困っている方
  • アプリケーションのどこにどんなコードを書くのか、例を学びたい方
  • 1 ファイルに大量のコードが書かれているのを見て、そのようなコードを改善する方針を学びたいと感じている方
  • 「ドメイン駆動設計」や「クリーンアーキテクチャ」を学ぼうとしたが、なかなか理解が進まず困っている方

前提とする知識

Web アプリケーションのサーバサイドの開発経験が 1 年以上あることが目安です。

※ あくまで目安なので、経験が 1 年未満の方も歓迎です

※ Web フロントエンドやモバイルアプリ等の開発でも参考になりうる内容ではありますが、Web アプリケーションのサーバサイドの例が中心になります

アジェンダ

  • アプリケーションアーキテクチャとは
  • 3 層アーキテクチャとは
  • ビジネスロジックとは
  • 「Controller に全部書く」からのステップアップ

※ 発表内容は多少変更が入る可能性があります

会場

Zoomウェビナーでの開催となります

※ 参加登録してくださった方に、このページ上部の「参加者への情報」の欄にZoom URLが表示されます。

タイムテーブル

時刻 内容
19:30 はじめに
19:35 講座『改めて整理するアプリケーション設計の基本』
21:20 質疑応答
21:30 終了

発表者

フィード

oshima

oshimaさんが資料をアップしました。

2022/10/22 12:34

oshima

oshimaさんが資料をアップしました。

2022/10/21 12:34

oshima

oshima さんが 【増枠】改めて整理するアプリケーション設計の基本 を公開しました。

2022/10/06 12:54

改めて整理するアプリケーション設計の基本 を公開しました!

終了

2022/10/20(木)

19:30
21:30

募集期間
2022/10/06(木) 12:43 〜
2022/10/20(木) 21:30

会場

Zoom

オンライン

Zoom

参加者(187人)

oshima

oshima

改めて整理するアプリケーション設計の基本 に参加を申し込みました!

Shotaro Hirose

Shotaro Hirose

改めて整理するアプリケーション設計の基本に参加を申し込みました!

dch

dch

改めて整理するアプリケーション設計の基本 に参加を申し込みました!

tetsu

tetsu

改めて整理するアプリケーション設計の基本に参加を申し込みました!

ohagi_1182

ohagi_1182

改めて整理するアプリケーション設計の基本に参加を申し込みました!

yu_mi0825

yu_mi0825

改めて整理するアプリケーション設計の基本に参加を申し込みました!

nisshi.dev | にっし

nisshi.dev | にっし

改めて整理するアプリケーション設計の基本 に参加を申し込みました!

tichikawa14

tichikawa14

改めて整理するアプリケーション設計の基本に参加を申し込みました!

bdm

bdm

改めて整理するアプリケーション設計の基本に参加を申し込みました!

kinugawa

kinugawa

改めて整理するアプリケーション設計の基本に参加を申し込みました!

参加者一覧(187人)

キャンセルした人(7人)