カリキュラム詳細
IT基礎、アルゴリズムとプログラミング基礎
概要フロー
期間24日間
受講料¥240,000
アイコン対象者
プログラム未経験者、開発実務経験のない方
アイコン目標
システム開発の基礎を身に付ける
シンプルなロジック
理解し易いモジュール構成
アイコン学習内容
変数の命名に一貫性を持つ
効率が良く、他者から理解されやすい
データ型
条件式
ループ
配列
メソッド
APIの利用
テスト
オブジェクト指向プログラミング
概要Java
期間22日間
受講料¥220,000
アイコン対象者
プログラミング基礎受講者、同等以上の知識のある方
アイコン目標
オブジェクト指向を身に付ける
オブジェクト指向の理解
デザインパターンの理解
アイコン学習内容
クラスとオブジェクト
クラスの継承
インターフェイスの実装
クラス図/シーケンス図
例外
デザインパターン
C言語プログラミング
概要ポインタ
期間5日間
受講料¥70,000
アイコン対象者
プログラミング(基礎)受講者、および同等以上の知識を有する方
アイコン目標
チェーン構造を理解する
コレクションクラスの内部構造を想像することで、無駄のないプログラム作成の考え方を理解する
アイコン学習内容
ポインタと関数を自在に操作可能になる
ポインタ
ポインタのポインタ
関数
動的メモリ確保
データ構造(チェーン構造)
データベース基礎
概要DB基礎
期間5日間
受講料¥50,000
アイコン対象者
アルゴリズムとIT基礎受講者、および同等以上の知識を有する方
アイコン目標
設計されたテーブルを効率よく操作する
アイコン学習内容
データベースの基本を理解する
テーブルの理解と作成
SELECT/INSERT/UPDATE/DELETE
結合
サブクエリ
トランザクション
インデックス
Webプログラミング基礎
概要Web基礎
期間20日間
受講料¥200,000
アイコン対象者
プログラミング(オブジェクト指向)受講者、および同等以上の知識を有する方
アイコン目標
webアプリケーションの仕組みを理解する
動的な画面遷移の仕組みを理解し、サーブレットプログラミングを身に付ける
eclipseを利用した開発に慣れる
アイコン学習内容
webアプリケーションの基礎を身につける
webアプリケーションの仕組み(webブラウザ、webサーバ、HTTP、HTML)
サーブレット/JSPとURLマッピング
セッション管理
データベースの利用
統合開発環境(eclipse)の利用
Webプログラミング応用
概要Web応用
期間20日間
受講料¥200,000
アイコン対象者
Webプログラミング基礎受講者、および同等以上の知識を有する方
アイコン目標
実用的なwebアプリケーションを作成する
実用的なUIを意識する
MVCモデルを基本とした構成のアプリケーションを構築する
アイコン学習内容
実用的なwebアプリケーションを作成する
MVCモデルとは
フレームワークの利用
JavaScriptプログラミング
Androidアプリ開発入門
概要Web応用
期間20日間
受講料¥200,000
アイコン対象者
プログラミング(オブジェクト指向)受講者、および同等以上の知識を有する方
アイコン目標
Androidアプリケーション開発のための基礎的な技術を身につける
アイコン学習内容
開発環境の構築とサンプルアプリの作成
アクティビティの制御
Androidのユーザインターフェースの使い方
AndroidのSQLITEを学ぶ
AndroidでHTTP通信を行う
デバッグ手法のあれこれ