Javaから始めるAndroidアプリ・WEBシステム開発科

Javaから始めるAndroidアプリ・WEBシステム開発科の特徴

WEBを利用したシステム開発に必要な技術者を目指し、Webアプリケーションやシステム開発に欠かせないJava言語の基礎とJavaによるシステム開発の基礎技術を取得します。

同時にAndroid上で動作するアプリケーションの開発に必要な技術を習得し、総合的に即戦力となる人材を目指します。

受講対象者 パソコンの基本操作(文字入力)が出来る方であれば受講できます。質疑応答時間(授業時間外)にはレベルに応じた個別指導を行います。
関連職種 Webアプリケーションプログラマー、Androidアプリ開発・プログラマー、システムエンジニアの補助などの職種に対応しています。
就職支援 複数回行うキャリアコンサルティングでは経験豊富なプロによる親身なアドバイスが行われます。また、就職情報の提供や担当講師の職業相談、ジョブカードの発行など就職活動を様々な面からバックアップ。
修了後に
取得できる資格※任意受験
Oracle Certified Java Programmer, Silver SE 8
Javaプログラミング能力認定試験2級
Androidアプリケーション技術者認定試験

カリキュラム(学科)

科目 科目内容 時間
安全衛生 VDT作業上の注意点、対策について 1
Java
プログラミング概論
Javaプログラミング概論/データ型/演算子からオブジェクトとクラス/インターフェイス/ファイル入出力 10
モバイルアプリ
開発概論
Androidの基礎知識/Android開発の基本/エミュレータ設定/Androidの画面要素 15
ドキュメントと
管理ツール概論
システム開発に必要なドキュメントやプロジェクト管理ツールについて 5
JavaEE
プログラミング概論
表全体の書式の整理/条件付き書式の活用/印刷/グラフの作成 10
就職支援 就職活動の諸注意/応募書類の作成支援/模擬面接のロールプレイ 14

カリキュラム(実技)

科目 科目内容 時間
Javaプログラミング
基本実習
総合開発環境「Eclipse」の導入/「Eclipse」の操作/コーディング/デバッグ/運用/様々なデータ型の変数/条件分岐(if、switch)を使った計算プログラム 30
Javaプログラミング
中級実習
(シングルタスクプログラミング)
for、while文を使ってのループ制御/文字列型/配列、メソッドを使用してのシングルタスクのプログラミング構築/コマンドプロンプトを使用した環境構築・コーディング 35
Javaプログラミング
上級実習
(オブジェクト指向型プログラミング)
複数のクラスとインスタンスの使い方/コンストラクタ、継承などを使ったオブジェクト指向型のプログラミングの構築 40
Javaプログラミング
応用実習
(マルチタスクプログラミング)
ファイル入出力の実践的なコーディング/スレッド(マルチタスク)の実践的なコーディング/コレクションの実践的なコーディング 35
モバイルアプリ
開発実習①
(基本コーディング)
総合開発環境「AndroidStudio」の導入/「AndroidStudio」の操作/アクティビティとインテント/RecyclerViewとCardView/BroadcastReceiver/フラグメント 50
モバイルアプリ
開発実習②
(データ保存とユーザインターフェース)
センサー/SurfaceViewとスレッド/クラウドとの連携/地図とオープンデータ/SQLiteデータベース/Bluetooth通信 50
ドキュメントと
管理ツール実習
システム開発に必要なドキュメント/バージョン管理/プロジェクト管理/グループウェア 25
JavaEE
プログラミング実習①
(サーブレット入門)
開発環境/サーブレット基本/web.xml/コンテキストパス/入力チェック/フィルタ/画面遷移/スコープ/セッション/クッキー 35
JavaEE
プログラミング実習②
(JSF入門)
バッキングビーン/JSFの基礎/JSFのタグ/メッセージ 40
JavaEE
プログラミング実習③
(JSF基礎)
ボタン/リンク/バリデータ/Ajax/テンプレート 45
JavaEE
プログラミング実習④
(EJBとデータベース)
CDI/EJB/データベース/CRUD/マッピング/Webアプリケーション 60
Webアプリケーション
総合開発実習
WEBアプリケーションの工程/市場ニーズのシミュレート/クライアントニーズに対応するWEBアプリケーションの開発 40

カリキュラム(その他)

科目 科目内容 時間
オリエンテーション
・就職支援など
オリエンテーション(開講時、閉講時)各3H、ジョブ・カード作成支援、個別相談、履歴書・経歴書の書き方と面接方法、就職相談など 24

講師紹介

担当講師:T.K.1987年から24年間にわたり組み込み系プログラマーとして活躍、その経験を生かしてプログラムマー育成の教壇に立つ。また、大手企業の新入社員研修も担当。
Java言語とAndroidアプリ開発の講義を担当。プログラマは常に最新技術を習得する必要があるので、技術を教えるだけではなく、自ら技術を習得する力を付けることが大切であると考えております。
担当講師:H.I.これまでの業務で、分子間相互作用に関する学識と分子設計に関する基本技術を具えている。この間に使用したプログラムの改変を通して、プログラマーに興味をもつ。これまでの経験を還元すべく、MS-Officeの使用法やJava言語の講義を担当。何事も自主的に学習する必要性を体感してもらうことが講師の一番の役目だと考えております。
担当講師:M.Y.2001~2010年の9年間、システム開発会社から客先へ常駐し、大規模システムの運用保守を通じて、様々なプログラム言語に触れる。
2010年以降は、これまでに身に着けたIT知識を活かして職業訓練校講師、外部新人社員研修講師として、Word、ExcelなどOffice系を始め、HTML5、CSS3、JavaScript、PHP、MySQLなどWeb系言語から、JavaSE、JavaEE、Androidアプリ制作などオブジェクト指向言語まで、多数の講義を担当。
また、講師業務だけでなく、自社アンケート集計システムなどの開発業務も担当。