教室でも!会議室でも!Zoomでも!
学べるJava(Webアプリ開発 – Spring Framework -)

Java(Webアプリ開発 – Spring Framework -)

Java(Webアプリ開発 – Spring Framework -)

Java(Webアプリ開発 – Spring Framework -)のコース詳細です。

コース概要 Springを使用して Java による Web アプリ開発技法を習得する。
対象者 Springによる Web アプリ開発技法を習得したい方。
※「 Java DB アクセス)」 と「 Java Web アプリ開発)」 の知識必要
習得目標 ●Spring による Web アプリ開発の考え方が理解できるようになる。
●Spring による Web アプリの開発方法がプログラミングを通じて理解できるようになる。
●Spring による Web アプリ開発を行うための手法を理解できるようになる
受講期間 【 日中 】 2 日間(1 2 時間) 【 夜間 】 4日間(12時間) ※目安です。
教材 ●Java(Webアプリ開発 – Spring Framework -)スライド( PDF 版) ※IT研究所 制作
●章末問題と実習問題
受講料 55,000円(税込み)
講座内容 第1章 Webの概要
・1.1 Webシステムの仕組み
・1.2 HTMLって何?
・1.3 WWWって何?
・1.4 HTTPって何?
・1.5 URLって何?

第2章 Webアプリケーション
・2.1 Webアプリケーションって何?
・2.2 静的コンテンツと動的コンテンツ

第3章 Springの概要
・3.1 フレームワークって何?
・3.2 Spring とは

第4章 Spring Boot
・4.1 Web システムの構造
・4.2 Spring MVC とは
・4.3 Spring Boot とは

第5章 開発環境
・5.1 Web アプリケーション開発の環境設定
・5.2 Web アプリケーション開発方法

第6章 ビルドツール
・6.1 ビルドツールって何?
・6.2 ビルドファイルって何?

第7章 Spring Boot基礎(1)
・7.1 アノテーションって何?
・7.2 コントローラを使ってみよう!
・7.3 ビューを使ってみよう!
・7.4 モデルを使ってみよう!

第8章 Spring Boot基礎(2)
・8.1 Thymeleaf を使ってみよう!

第9章 データ通信
・9.1 フォーム送信の仕組み
・9.2 データを受信しよう!

第10章 データベース処理(1)
・10.1 データベースの概要
・10.2 Spring Boot によるデータベース操作
・10.3 データベース・アクセスのプログラム作成

第11章 データベース処理(2)
・11.1 リポジトリのメソッドの自動生成
・11.2 DB 操作用メソッドを作ろう!

第12章 データベース処理(3)
・12.1 EntityManager って何?
・12.2 データベース・アクセスのプログラム作成

第13章 DAO
・13.1 DAO って何?
・13.2 DAO を作ろう!

第14章 サービス
・14.1 サービスって何?
・14.2 DB 操作用サービスを作ろう!

第15章 セッション管理
・15.1 セッションって何?
・15.2 セッション・トラッキング
・15.3 Spring Boot の セッション 管理

第16章 システム開発
・16.1 ログイン機能とログアウト機能

第17章 セキュリティ対策
・17.1 セキュリティ対策って何?
・17.2 クロスサイト・スクリプティング
・17.3 SQLインジェクション
・17.4 セッション・ハイジャック