第8回では、Webアプリケーションにおけるセッション管理の仕組みとログイン状態を保持する設計手順を整理します。
ユーザーごとのデータを安全に保持・更新する状態管理の考え方を理解し、実際のプログラムへ組み込むハンズオンを通じて、複雑なユーザー遷移に対応できるWebシステムの実装技術を習得します。
【この授業で学べること】
- HTTPのステートレス性とセッションによる状態管理の仕組み
- ユーザーのログイン状態や一時データを安全に維持する実装手順
- セッション情報を活用したWebアプリケーションの構造化手法
- 状態管理を伴うWeb機能の具体的なプログラミング手順
【利用シーン】
- Webアプリケーションにおいて、ログイン/ログアウトやユーザーセッションを伴う機能を適切に実装できる。
- 複数の画面間でユーザー固有の状態や入力情報を安全に引き継ぎ、管理するコードを記述できる。
【授業構成】
- セッションの仕組み
- ログイン状態の保持
- 状態管理を含むアプリ実装
- エクササイズ&解説
こんな人におすすめ
- ログイン機能やショッピングカートのように、画面を跨いでデータを保持する仕組みを知りたい方
- セッション管理の具体的なコードの書き方や処理の流れを整理したい方
- ユーザーの状態に応じた挙動を行うWebアプリケーションを自力で構築したい方
対象職位