
237
6
⹅
図6.1.3
基礎的なIT 技術の習得レベル
技術 習得レベル
プログラミング
言語
少なくとも一つの言語に精通し、他者を指導できるレベルになる。
また、複数の言語を実務で使いこなせるレベルになる。
Web アプリケー
ション設計開発
Web技術の基本やWebアプリケーションサーバーの仕組みを理解
した上で、Web アプリケーションの設計開発を行うことができる。
特定のWeb アプリケーションフレームワークの特徴を理解し、その
標準機能を利用または拡張してアプリケーション共通機能の開発が
できる。
セキュリティ 基本的なセキュリティ知識を有し、Web アプリケーションを開発す
る上でのセキュリティ対策方法を押さえている。
データベース RDBMSの仕組みを理解し、効率的なSQLの記述やチューニングを
行うことができる。また、RDBMS以外のデータベース(NoSQL)
に関する基礎知識を有している。
オブジェクト
指向設計
オブジェクト指向設計の基本や、設計原則、プラクティスについて
理解している。デザインパターンを状況に応じて適切に使用できる。
フロントエンド JavaScriptやDartのような言語を用いてフロントエンド開発ができる。
モダンなフロントエンド開発フレームワークを利用した開発方法を
理解しており、SPA(Single Page Application)の開発ができる。
開発プロセス ウォーターフォール型開発プロセス、アジャイル開発プロセスの
概要を理解している。スクラムなどのアジャイル開発プロセスの ...