カリキュラム詳細

JAVAプログラミング科

JIT関連企業でのプログラミング関連の業務に携わる一員として、JAVA言語、データベース、XHTMLを使用したエンタープライズな業務を遂行できるスキルを学習する。カリキュラムの総仕上げ「Webサイト構築演習」では、実務で使用する仕様書を基にシステムを構築するとともに、業務の進捗を管理する手法を習得し、求人需要の多い動的Webサイトの開発運用可能な即戦力の人材育成を目指す。

就職支援  【4時間】

就職活動スケジュールの作成 | 面接のロールプレイング | 履歴書職務経歴書の作成指導

安全衛生 【4時間】

情報機器作業と安全衛生

プログラミング概論 【33時間】

プログラミング概要(記述方法 | プログラミングの流れ | データ表現形式 | ハードウェアとソフトウェア | ネットワーク | Linux(CentOS)の基礎知識(コマンド / 設定ファイル / Viエディター)
(使用ソフト:JavaSE1.7、Eclipse2022)

Java専門技術理論 【35時間】

高度な繰り返し文 | 複雑な配列とコレクション | パッケージとインポート | オーバーロード | オーバーライド | 例外 | ガーベッジコレクションなど
(使用ソフト:JavaSE1.7、Eclipse2022)

Java基本演習 【55時間】

総合開発環境ツールEclipseの使用(使用言語:Java) | 一般的なプログラミング文法(使用言語:Java) | 変数の概念 | 演算子 | 条件分岐 | 繰り返し | 処理の流れ(アルゴリズム) | フローチャート作成手順 | 読み解きと記述 | 簡単なプログラム設計 | 開発技術
(使用ソフト:JavaSE1.7、Eclipse2022)

Javaオブジェクト指向 【93時間】

配列(一次元、多次元、配列と繰り返し) | オブジェクト指向(汎用的なクラスの設計 / クラスの継承 / インターフェースの実装 / オーバーライド / 例外処理) | ポリモーフィズムの実践手法(使用言語:Java)
(使用ソフト:JavaSE1.7、Eclipse2022)

JavaAPI 【78時間】

ファイルIO/API(Stringクラス、StringBufferクラス、Objectクラス、ラッパークラス、 Collectionとジェネリックス) | 正規表現 | HTTP通信 | JSONなど | 実践的なプログラミング技法(使用言語:Java)
(使用ソフト:JavaSE1.7、Eclipse2022)

データベース 【43時間】

データベース汎用言語SQLの構造及び実装(INSERT / UPDATE / DELETE / CREATE TABLE / 主キー / 外部キー) | JDBCによるデータベースアクセス
(使用ソフト:JavaSE1.7、Eclipse2022、MariaDB 10.6、HeidiSQL)

Webプログラミング 【35時間】

静的なWebサイトの構築XHTMLタグ(table,form,link,img) | スタイルシートの活用 | JavaScriptの埋め込み
(使用ソフト:JavaSE1.7、Eclipse2022)

Webプログラミング応用 【88時間】

ディレクティヴ | 宣言 | スクリプトレット | JSP式request | response | session | 文字コード | サーブレットの役割(データの取得、リダイレクトとフォワード、一般クラスやJavaBeansの呼び出し) | JavaBeans(フォームの設計 、メソッドの実装 、DB接続) | MVC設計動的なWebサイトのシステム構築
(使用ソフト:JavaSE1.7、Eclipse2022、MariaDB 10.6、HeidiSQL)

Webサイト構築演習 【88時間】

データベースシステム連携 | JSP・サーブレット | JavaBeans | SQLなどを駆使したプログラミング | 独自の仕様書を読み解く | レストランWeb予約システムの構築
(使用ソフト:JavaSE1.7、Eclipse2022、MariaDB 10.6、HeidiSQL)

フレームワーク 【40時間】

フレームワーク(Struts)の概要Strutsタグ(html:html / html:bean / html:logic) | ActionForm | Actionクラスの設計と実装 | struts-config.xml(FormBeanの定義 / Actionフォワード / 例外) | ValidatorFormの設計と実装 | フレームワークによるサイト構築
(使用ソフト:JavaSE1.7、Eclipse2022、MariaDB 10.6、HeidiSQL)

職業人講話 【6時間】

ITプラグラミング言語について | IT業界の仕組みを札幌、東京の情勢について | 企業が求める人材像について

企業実習の有無

無し