第2回
の編集
https://cs27.org/wiki/kobespiral2021/?%E7%AC%AC2%E5%9B%9E
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[KobeSpiral2021]] * 講義前チェック [#t43971a0] - [[前回の宿題>第1回#b521839e]]確認 - 自分のノートPCに以下の環境が入っているか -- VS Code + Java -- MySQL -- tomcat -- apache, phpmyadmin(またはMySQLが使えるクライアント) * 第2回講義 (6/25) Webアプリケーション開発1 [#k262a3e1] ** 1限 [#l6891ac1] *** Webアプリケーションとは [#kf6dc151] - &attachref(Webアプリケーションとは.pdf); -- 原理,URI, HTTP-メソッド, ROA, Web-MVC, RESTful, Spring Boot *** はじめてのSpring Boot [#h1277c91] - [[猫アプリを作ってみよう>第2回/HelloSpringBoot]] -- 猫アプリを写経して,画面とコントローラを理解 -- HTMLソース,HTMLテンプレートとは -- パスパラメータ,リクエストパラメータ -- 画面遷移 -- GET, POST ** 2限 [#vc58131d] *** Spring Boot 基礎 [#e4632f2b] - [[レイヤの責務>SpringBoot/各レイヤの責務]] -- ビュー,コントローラ,サービス,レポジトリ - [[システムで扱うデータ>SpringBoot/DTO]] -- エンティティ,フォーム,DTO - [[データの永続化>SpringBoot/JPA]] -- CRUDレポジトリ,カスタムクエリ - [[Thymeleafによる画面の生成>SpringBoot/Thymeleaf]] -- 変数式,インライン式,リンク式 -- ブロック,繰り返し,条件,スイッチ *** ToDoアプリケーションの開発 [#j9fe11cd] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]] -- 仕様,ユースケースの理解 -- [[管理者ユースケースの実装>第2回/ToDo管理/管理者機能実装]] --- 正解を見ながら,写経する ** 3限 [#e8e3963d] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]]の続き -- [[メンバーユースケースの実装>第2回/ToDo管理/メンバー機能実装]] --- グループで相談して,画面紙芝居を作ってみよう --- エンティティを設計 ** 4限 [#p9b49efa] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]]の続き -- [[メンバーユースケースの実装>第2回/ToDo管理/メンバー機能実装]] --- 管理者ユースケースをマネしながら実装してみよう ** 宿題 [#t79e2e18] - ToDoアプリを完成させること -- 一通りのユースケースが実行できること -- 画面の見栄えやエラー処理は気にしなくてよい -- 余裕があれば,EC2にデプロイしてみよう * 一覧 [#z3a64dcc] #ls2("第2回")
タイムスタンプを変更しない
[[KobeSpiral2021]] * 講義前チェック [#t43971a0] - [[前回の宿題>第1回#b521839e]]確認 - 自分のノートPCに以下の環境が入っているか -- VS Code + Java -- MySQL -- tomcat -- apache, phpmyadmin(またはMySQLが使えるクライアント) * 第2回講義 (6/25) Webアプリケーション開発1 [#k262a3e1] ** 1限 [#l6891ac1] *** Webアプリケーションとは [#kf6dc151] - &attachref(Webアプリケーションとは.pdf); -- 原理,URI, HTTP-メソッド, ROA, Web-MVC, RESTful, Spring Boot *** はじめてのSpring Boot [#h1277c91] - [[猫アプリを作ってみよう>第2回/HelloSpringBoot]] -- 猫アプリを写経して,画面とコントローラを理解 -- HTMLソース,HTMLテンプレートとは -- パスパラメータ,リクエストパラメータ -- 画面遷移 -- GET, POST ** 2限 [#vc58131d] *** Spring Boot 基礎 [#e4632f2b] - [[レイヤの責務>SpringBoot/各レイヤの責務]] -- ビュー,コントローラ,サービス,レポジトリ - [[システムで扱うデータ>SpringBoot/DTO]] -- エンティティ,フォーム,DTO - [[データの永続化>SpringBoot/JPA]] -- CRUDレポジトリ,カスタムクエリ - [[Thymeleafによる画面の生成>SpringBoot/Thymeleaf]] -- 変数式,インライン式,リンク式 -- ブロック,繰り返し,条件,スイッチ *** ToDoアプリケーションの開発 [#j9fe11cd] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]] -- 仕様,ユースケースの理解 -- [[管理者ユースケースの実装>第2回/ToDo管理/管理者機能実装]] --- 正解を見ながら,写経する ** 3限 [#e8e3963d] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]]の続き -- [[メンバーユースケースの実装>第2回/ToDo管理/メンバー機能実装]] --- グループで相談して,画面紙芝居を作ってみよう --- エンティティを設計 ** 4限 [#p9b49efa] - [[ToDoアプリケーションを作ってみよう>第2回/ToDo管理]]の続き -- [[メンバーユースケースの実装>第2回/ToDo管理/メンバー機能実装]] --- 管理者ユースケースをマネしながら実装してみよう ** 宿題 [#t79e2e18] - ToDoアプリを完成させること -- 一通りのユースケースが実行できること -- 画面の見栄えやエラー処理は気にしなくてよい -- 余裕があれば,EC2にデプロイしてみよう * 一覧 [#z3a64dcc] #ls2("第2回")
テキスト整形のルールを表示する
添付ファイル:
Webアプリケーションとは.pdf
427件
[
詳細
]