CURRICULUM
MENU
CURRICULUM
プロのビジネスパーソンとして信頼を得るため、基本的な意識と行動を身につけていきます。
1日目
ビジネスマナーを『知る・解る』から『できる』へ
2日目
職場のルールを『知る・解る』から『適応できる』へ
3日目
チームで仕事をすることを『意識』して『行動』できるようになる
チームに貢献する仕事の進め方
相談
自分理解と他者理解(他者の受入れ)の重要性
4日目
【今日の目的】
元気にイキイキ働き続けるためのワークライフバランスを意識する
JavaプログラマーとしてWebシステムの開発に携わるために必要なスキルを身につけます。
(96日間、768時間 ※2023年実績)
IT技術基礎(1日/8時間)
学習トピック
コンピュータ基礎、データ構造とアルゴリズム、データベース基礎、ネットワーク基礎
Javaプログラミング実習(9日/72時間)
学習トピック
Java プログラムの基本、演算、変数、分岐処理、配列、反復処理、定数、メソッド、クラスの利用、コメント、コーディング規約、デバッグ、オブジェクト指向の基礎、UML、クラス、継承、抽象クラス、インターフェース、ストリーム入出力、ファイル入出力、ログ出力、データ集合API、文字列操作、日時操作、例外、アノテーション、プログラムのテスト
HTML/CSS/JavaScript実習(6日/32時間)
学習トピック
HTML の基本、ページのリンク、画像の埋め込み、フォーム、文書の構造化、CSSの基本、文字やボックスのスタイル、画面レイアウト、JavaScript 基礎、jQuery、Bootstrap
JSP/Servlet実習(5日/40時間)
学習トピック
JSP、サーブレット、サーブレットとJSP の連携、リクエスト処理、クッキー、セッション、JSTL、MVC モデル、サーブレットフィルター、ファイルアップロード
データベースプログラミング実習(4日/32時間)
学習トピック
MySQLによるデータベース操作、JDBCによるデータベース操作、DAOパターン、ユーザ認証、セキュリティ対策、CRUD処理の実装
Javaフレームワーク実習(5日/40時間)
学習トピック
フレームワーク概要、Spring Boot、Spring MVC、Thymeleaf、バリデーション、MyBatis、Spring Boot でのファイルアップロード
Webシステム開発実務演習(7日/56時間)
学習トピック
演習概要、ソフトウエア開発工程、開発作業、成果発表会
インフラエンジニアとしてシステム構築に携わるために必要なスキルを身につけます。
(53日間、391時間 ※2023年実績)
PC環境準備・基本操作(8日/56時間)
学習トピック
ファイル・ディレクトリ操作、ファイル内容の確認、シェルの機能、検索、テキストエディタ、ユーザー管理、アクセス権限、プロセスとジョブ、ファイルシステム
ネットワーク概要(2日/14時間)
学習トピック
IPアドレス、サブネット化、クラスフルアドレッシング、クラス、レスアドレッシング、サブネットマスク計算、ネットワーク状況確認コマンド
サーバ構築(9日/63時間)
学習トピック
DNSサーバ構築(BINDによるDNSサーバ構築、サーバセキュリティ、リゾルバ設定)、WEBサーバ構築(Apacheによるサーバ構築、テストページ作成、アクセス制御、バーチャルホスト)、DNS/WEBサーバの応用、メールサーバ構築(PostfixによるSMTPサーバの構築、DovecotによるIMAP4サーバの構築)、公開鍵認証とSSHサーバ
シェルスクリプト(3日/21時間)
学習トピック
シェルスクリプト(シェル変数と環境変数、コメント、引用符、引数、エスケープシーケンス、sourceコマンド、条件分岐)
データベース(3日/21時間)
学習トピック
PostgreSQLのインストール、サンプルDB、テーブルの作成、DB操作・定義、ユーザ管理、Apache、
PHPとPostgreSQLの連携
監視とクラウドサービス・演習(8日/56 時間)
学習トピック
プロセス監視、ログ監視、Ping監視、SNMP監視、アプリケーション監視、Zabbixの基本操作、クラウドサービスの説明、AWSのデモ
学習トピック
通信基礎(通信基礎~伝送媒体と伝送制御方式~・進数計算)、IPアドレス基礎・Cisco機器の操作、ルーティングRIP・OSPF・EIGRP、リピーター、ハブ、ブリッジ、スイッチ・MAC学習とMACアドレステーブルの見方、TCPとUDP、ACL(標準、拡張)、STP・PortFast、BPDUガード、FHRP(HSRP、その他のプロトコルの概要)、EtherChannel、SwitchStack、IPv6、セキュリティの主要概念、ワイヤレスアーキテクチャ、クラウド・SDNアーキテクチャ
知識を保有していない未経験の方がスムーズにJava研修へ入れるようにするための必要な基礎知識を身につけます。
(10週間(4時間/週、計40時間))
IT技術基礎(8時間)
基本知識を習得する内容とビジュアルプログラミング言語を用いてプログラムの基本概念に慣れる
学習トピック
コンピュータ基礎、アルゴリズムとデータ構造、データベース入門、ネットワーク入門、プログラミング入門
データベース基礎(8時間)
実際にデータベースを使ってデータ操作を行い、CRUD操作/JOINなどのデータベースの基本用語や基本概念に慣れる
学習トピック
MySQLを使ったデータベース操作基礎
プログラミング基礎(24時間)
実際にプログラミングを行い、制御構造/変数/クラス/オブジェクト/メソッドなどのプログラミングの基本用語や基本概念に慣れる
学習トピック
JavaScriptを使ったプログラミング基礎