中堅SEの技術メモ

検索して出会ったサイトのリンク集です。

【web技術・基礎編】1-1-7-7.Javaアプリケーション開発・Spring Framework開発のアーキテクチャ①

○ゴール

以下の用語が説明出来る様になる。
・クリーンアーキテクチャを採用する目的
・各層(レイヤー)の役割
・クリーンアーキテクチャの設計ポイント
 

○参考教材(所用時間:80分)

【動画】
該当時間:[0:06:00-1:23:00]
 

【web技術・基礎編】1-1-7-6.Javaアプリケーション開発・Spring Frameworkの基礎②

○ゴール

以下の用語が説明出来る様になる。
・JavaConfig
コンポーネントスキャン
・環境要素の外出し方法
・Beanの生成サイクル
・「Spring MVC」と「Spring MVC」が提供する処理
 

【web技術・基礎編】1-1-7-5.Javaアプリケーション開発・Spring Frameworkの基礎①

○ゴール

以下の用語が説明出来る様になる。
・SpringFrameworkの全体概要
・Springコンテナの仕組み
・DI(Dependency Injection:依存性注入)の仕組み
・スコープ(デフォルトの内容)
・プロキシの仕組みと利用する目的
・SpringFrameworkを利用する際の注意点

【web技術・基礎編】1-1-7-4.Javaアプリケーション開発・設計原則②、プログラミング原則

以下の用語が説明出来る様になる。
・保守性、再利用性、拡張性を高くするための設計方法
・主作用、副作用の違い
・DRYの考え方と実現方法
 

【web技術・基礎編】1-1-7-3.Javaアプリケーション開発・デザインパターン、設計原則①

○ゴール

以下の用語が説明出来る様になる。
・よく利用されれるデザインパターンの内容とメリット
・SOLIDの原則
・「依存性(関係)逆転の原則」と適用する際に得られるメリット
 

【web技術・基礎編】1-1-7-2.Javaアプリケーション開発・オブジェクト指向②

○ゴール

以下の用語が説明出来る様になる。
カプセル化の意味とメリット
ポリモーフィズム多態性)の意味とメリット
・インターフェースの意味とメリット
 

【web技術・基礎編】1-1-7-1.Javaアプリケーション開発・オブジェクト指向①

○ゴール

以下の用語が説明出来る様になる。
Javaのメリット
オブジェクト指向のメリット
・Webアプリケーション開発のJava役割

 

○参考教材(所用時間:41分)

【動画】

Java技術の歴史と全体像【日本一Java講師が本気出してみた】 - YouTube

 
オブジェクト指向の必要性とメリットが理解できる!【Java入門講座】3-1 オブジェクト指向 - YouTube