科目 |
科目内容 |
時間 |
Javaプログラミング 基本実習 |
総合開発環境「Eclipse」の導入/「Eclipse」の操作/コーディング/デバッグ/運用/様々なデータ型の変数/条件分岐(if、switch)を使った計算プログラム |
30 |
Javaプログラミング 中級実習 (シングルタスクプログラミング) |
for、while文を使ってのループ制御/文字列型/配列、メソッドを使用してのシングルタスクのプログラミング構築/コマンドプロンプトを使用した環境構築・コーディング |
25 |
Javaプログラミング 上級実習 (オブジェクト指向型プログラミング) |
複数のクラスとインスタンスの使い方/コンストラクタ、継承などを使ったオブジェクト指向型のプログラミングの構築 |
35 |
Javaプログラミング 応用実習 (マルチタスクプログラミング) |
ファイル入出力の実践的なコーディング/スレッド(マルチタスク)の実践的なコーディング/コレクションの実践的なコーディング |
35 |
ドキュメントと 管理ツール実習 |
システム開発に必要なドキュメント/バージョン管理/プロジェクト管理/グループウェア |
35 |
データベース実習 |
データベースの仕組み/MySQLの環境設定/基本的なデータ操作/テーブルの作成/ビューの作成/ストアドプロシージャ/トランザクション/副問い合わせ/テーブルの複製 |
45 |
モバイルアプリ 開発実習① (基本コーディング) |
AndroidStudio操作/アプリ作成の基本/画面レイアウト/View/インテント |
20 |
モバイルアプリ 開発実習② (データと各種のビュー) |
データ/センサー/スライド/サウンド/Handler/SurfaceView |
25 |
Webプログラミング 実習①(HTML/CSS) |
Webページの作成/スタイルシートの活用/様々なHTML表現 |
10 |
Webプログラミング 実習②(JavaScript) |
繰り返し処理/条件分岐/エラー処理/オブジェクト/ウィンドウ操作/画像の操作/日付・時刻の操作/フォームの操作/URLと履歴/Mathオブジェクト/stringオブジェクト/cookieの操作 |
20 |
サーバーサイド Java実習① |
サーブレットの基本/JSPの基本/JSPファイルの実行/フォーム/リクエストパラメータ/MVCモデル/処理の転送 |
45 |
サーバーサイド Java実習② |
CDI/EJB/データベース/CRUD/マッピング/Webアプリケーション |
50 |
サーバーサイド演習 (Android連携) |
WEB API/HTTP通信/XMLとJSON |
25 |
フレームワーク実習① |
Hibernateフレームワークの利用/SpringFrameworkの利用/SpringMVCの利用/SpringBootの利用 |
45 |
フレームワーク実習② |
JavaEE(JSF、JPA)/Struts 2/Maven/Gradle |
40 |