新卒向け研修・中途現役社員向け
オーダーメイドコース
コース概要
本コースは、自社オリジナルの研修を実施したいと考えられている企業様に対して、
完全オーダーメイドでご提供させていただくコースです。
これまで大手IT企業を中心に、大小さまざまな規模のオーダーメイド研修を提供させていただいてまいりましたので、
貴社のオーダーに対してベストの研修をご提案させていただきます。
テクニカル系研修だけでなく、ヒューマン系の研修を組み合わせてご提供させていただくことも可能です。
オープン研修同様に各種助成金のサポートもいたしますので、担当営業にご相談ください。
新卒向け研修例のご紹介
某インターネットメディア企業
Linux
C
Java
DB
Web
Android
iOS
Python
Go
100名
60日間
Linux |
某インターネットメディア企業
Java
DB
Web
JavaEE
フレームワーク
Linux
70名
50日間
Java
・プログラミング概要/JDKインストール/四則演算 ・変数と型/命名規則/Javaの制御構文の種類 ・if文/if-else文(複数分岐)/switch文 ・for文/多重ループ/while文do-while文 ・break・continue文/メソッド/引数とは ・戻り値とは/メソッド作成練習/クラスライブラリ ・配列/多次元配列/Eclipse導入/値渡し・参照渡し ・オブジェクト指向概要/フィールド/コンストラクタ ・修飾子(final・static)/継承/Objectクラス ・superとthis/オーバーライド・オーバーロード ・抽象クラス/インタフェース/スレッド/多態性 ・パッケージ/アクセス修飾子/例外 ・例外の継承関係/finally/ガーベッジコレクション ・コレクション(ArrayList)/ジェネリクス ・Enum/可変長引数 DB ・MySQL導入/データベース基礎/SQL(DDL)操作 ・SQL(DML)操作/JDBCドライバの導入 ・JavaからのDBアクセス(DML操作) ・PreparedStatementを使用したDBアクセス ・DB接続用クラスの作成 Web ・サーバ基礎/HTMLの書き方/XHTMLとHTML5 ・フォーム部品/CSS基礎/CSSセレクタ/CSS3 ・JavaScript基礎 ・イベント/DOMアクセス/jQuery/jQuery UI ・Ajaxプログラミング/HTML5 API/SOAPとREST JavaEE ・JavaEEについて/Web3層システム/Tomcat導入 ・Servletの実装HTMLとServletでの画面遷移 ・HTMLからServletへのデータ受け渡し ・JSPとは/暗黙オブジェクト ・ログイン画面作成 ・セッション管理/ServletとDBの連携 フレームワーク ・MyBatis概要/O/Rマッピングの利用 ・動的SQL/Spring概要/DIとAOP ・コンフィグベースとアノテーションベース ・AOP/SpringとMyBatisの連携/宣言的トランザクション ・SpringMVC概要/Maven、Antの概要 ・メッセージリソースの利用/バリデーション Linux ・Linux基礎コマンド/正規表現 ・リダイレクト・パイプ/テキスト編集コマンド ・vi/パーミッション/プロセス管理/ユーザ管理 ・Telnetサーバ構築/Webサーバ構築 ・APサーバ構築/DBサーバ構築 |
某ITインフラ企業
Linux
ネットワーク
各種サーバ構築
Web
10名
40日間
Linux |
某ITコンサルタント企業
情報処理基礎
Linux
PHP
100名
25日間
Linux |
某パッケージデベロッパー
情報処理基礎
Linux
PHP
HTML
CSS
20名
50日間
IT基礎
・コンピュータ/ハード/ソフト ・ネットワーク/OSI/TCPIP ・アルゴリズム/システム管理 ・データベース/SQL/システム開発手法 Linux ・Linux環境構築/絶対パスと相対パス ・ファイル操作、ディレクトリ操作 ・テキスト閲覧コマンド/標準入出力 ・パイプとリダイレクト/正規表現 ・テキスト編集コマンド/パーミッション ・vi/シェルスクリプト ・ミドルウェア構築概論/RPM/Web/PHPサーバ構築 ・DBサーバ構築/ソースビルド PHP基礎 ・Web基礎/サーバとは/HTML/フォーム部品 ・PHPとは/値の出力/四則演算 ・文字列の結合/変数/定数 ・if文/条件式/値の型/switch文 ・for文/while文/breakとcontinue ・配列/連想配列/foreach文 ・関数/標準関数の利用 ・ローカル変数、グローバル変数 ・requireとinclude/ビューとロジックの分離 ・バリデーション/セッション管理 Web/データベース ・MySQL導入/SQL(DDL)操作/SQL(DML)操作 ・PHPと連携したSQLの利用法 ・DBモジュールの作成 ・HTMLレイアウト/CSS基礎 ・JavaScript基礎 ・イベント ・DOM PHP応用 ・jQuery/HTML5 ・Ajax/PHPとJavaScript連携 ・PHP+JSフォーム作成演習(入力文字列制限) ・オブジェクト指向/クラスとインスタンス ・staticとキーワード演算子 ・クラスの継承とインターフェースの実装 ・例外/標準クラスの利用 ・テンプレートエンジンとは/Smarty ・基本構文/変数の利用と変数の修飾 ・組み込み関数/カスタム関数 ・単体テスト/ユニットテスト ・PHPUnitを用いたユニットテスト検証 |
既存社員研修のご紹介
某インターネットメディア企業
ApacheとTomcatのチューニング
SQLチューニング
NoSQL
MySQLレプリケーション
20名
9日間
Web性能チューニング講座
・パフォーマンス調査(Jmeterの使い方) ・SQLチューニング、インデックスの仕組み、JOIN ・MySQLのレプリケーションと分散したDBへ問い合わせ ・MySQLレプリケーション環境(スキーマ単位、テーブル単位) ・MEMORYエンジン、BLACKHOLEエンジン ・Apache,Tomcatチューニング/nginx ・全文検索/Solr環境の構築 ・ロードバランサー、プロキシ/リバースプロキシ ・NoSQL/クライアント側を意識したチューニング |
某インターネットメディア企業
PoundとLVS
監視システムの構築
ロードバランサー
DNSラウンドロビン
20名
9日間
高信頼性システム講座
・可用性管理/ITIL概要、MTBF,MTTR ・SLA/構成管理/信頼性を向上させるためには ・単体での稼働率向上/冗長化について ・チーミング、RAID/通信経路の冗長化 ・スパニングツリープロトコル/いろいろな負荷分散 ・負荷分散の実装方法(DNSラウンドロビン、ロードバランサー) ・なぜデータ共有が必要になるのか ・NFS/LDAP/システム監視の必要性 ・監視と通知/SNMPプロトコル/統合管理ツールの紹介 ・バックアップ・ツール/LVMスナップショット ・ネットワーク・ミラーリング/クラスタ ・フェイル・オーバーとフェイル・バック ・PacemakerとHeartBeat |
某パッケージデベロッパー
Wireshark
Cain&Abel
tcpdump
Apache Killer
10名
5日間
Webセキュリティ講座
・なぜWebシステムは3層構造が多いのか。 ・ファイアウォール、UTM、SSL/TSL ・共通鍵暗号方式、公開鍵暗号方式、デジタル署名の仕組み ・代表的なWebシステムでの攻撃手法の理解 ・Cain&Abelを使ったパケットスニッファ ・Wiresharkを使ったパケットキャプチャ ・攻撃実習 (専用に作ったサイトへ攻撃) ・Apacheの脆弱性をついた侵入、攻撃(Apache killer) ・認証システムの実装に向けた開発環境、実行環境の構築 ・他者の認証システムへの攻撃 ・攻撃された脆弱性を防御する仕組みの実装 ・未知の脆弱性への勘所 |
某SIer
Spring Framework
Struts2
MyBatis
20名
9日間
Spring応用講座
・環境構築 ・タイプエイリアス ・JOIN、1:nマッピング ・MyBatisとSpringの連携 ・Spring Web MVC ・アノテーションベース ・Bean Validation ・@ExceptionHandler ・REST API設計 ・JSONを利用したコーディング |
某インターネットメディア企業
Go
5名
5日間
Go応用講座
・goのサブコマンドツアー ・testingパッケージ ・テストの作成 ・ベンチマークの取得 ・プロファイルの取得 ・cli-initの導入 ・コマンドラインツール作成 ・HTTPサーバー立ち上げ ・Revelを使用したアプリケーション作成 ・Gorm導入 ・データベース接続 ・Revelを使用したWebアプリケーション開発 |
某ソフトハウス
アルゴリズム
10名
5日間
アルゴリズム講座
・アルゴリズムとデータ構造 ・計算量 ・探索(リニアサーチ、バイナリサーチ) ・番兵 ・イミュータブルな設計 ・連結リスト(単方向リスト、循環リスト、双方向リスト) ・双方向リストの実装 ・木構造 ・二分探索木 ・ソート(バブル、選択、挿入ソート) ・ソート(クイックソート、マージソート) ・高度なアルゴリズム(メモ化再帰、動的計画法) |
某ソフトハウス
Android
10名
10日間
Android講座
・開発環境構築/エミュレータ作成/Gradle基礎概念 ・レイアウトの基礎/リソースの使用(国際化等) ・アクティビティ/イベントの概念(Looper) ・デバッグツール/ウィジェット/マテリアルデザイン ・ウィジェットの使用/確認プログラム/ フラグメント ・カスタムビュー/ トースト/アラートダイアログ ・インテント、拡張データ/サービス/AIDL ・Preference/SQLite/リストビュー、タブビュー ・アクションバー/Navigation drawer ・コンテキストメニュー/コンテントプロバイダ ・ブロードキャストレシーバ/複数解像度。多言語対応 ・Notification/スタイル/Webサービスとは/HTTP通信 ・JSON解析/XML解析/GPS/加速度センサー/カメラ |
某ITコンサルタント企業
Objective-C
10名
5日間
Objective-C講座
・ストーリーボード/ナビゲーションバー ・タブバー/ テーブルビュー/CoreData(基礎) ・コレクションビュー/ジェスチャー ・アニメーション/Viewのインタラクション ・ウィジェット/ローカル通知 ・HTTP通信/JSON解析/フレームワークの概要 ・多言語対応/カメラ ・ソーシャル/ 位置情報 ・iOSでのデザインパターン・コーディング規約 ・ライブラリ紹介/cocoapods/Carthage等の紹介 ・オートレイアウト詳細 (テーブルビュー・コレクションビューセル) |
某ソフトハウス
Swift
5名
10日間
Swift講座
・iOS概要/ 開発環境構築 ・Swift言語仕様ストーリーボード ・ナビゲーションバー/タブバー ・テーブルビュー/CoreData(基礎) ・コレクションビュー/ジェスチャー ・アニメーション/Viewのインタラクション ・ウィジェット/ローカル通知/HTTP通信/JSON解析 ・フレームワークの概要/多言語対応 ・カメラ/ ソーシャル/位置情報/Objective-Cとのブリッジ ・ライブラリ紹介/cocoapods/Carthage等の紹介 ・iOSでのデザインパターン・コーディング規約 ・オートレイアウト詳細 (テーブルビュー・コレクションビューセル) |
某ITインフラ企業
インフラ
15名
7日間
インフラ基礎講座
・環境構築 VM/Linuxインストール ・Linuxコマンド復習(基本的なコマンド) ・ネットワーク復習(IP・LANとWAN・DHCP) ・Linuxコマンド復習(ユーザ権限とアクセス権) ・Webサーバ設定・FTPサーバ設定 ・シェルスクリプト ・cronによるシェルスクリプトの定期実行処理 ・監視の必要性、運用監視ツールについて ・簡易監視システムの構築 (Windows Server2008・Sambaサーバ・シェルスクリプト) ・TCP/IP・OSI/プロトコル・ポート/ネットワーク機器 ・ルータ基礎コマンド学習、ルータ設定(connected) |
某ソフトハウス
PHP
10名
3日間
PHP講座
・環境構築 ・PHPの基本的な文法 ・基礎的なオブジェクト指向機能 ・PHPからDBへアクセス ・CakePHP概要 ・セットアップ ・bake ・コントローラー ・モデル ・ビヘイビア ・ビュー ・バリデーション |
某ITインフラ企業
インフラ
15名
7日間
インフラ応用講座
・ルータ設定(スタティックルーティング・RIP) ・Catalystの基本設定・STP・RSTP・PortFast設定/検証 ・VLAN・VLAN間ルーティング ・仮想化技術 (ハイパーバイザ型:XenServer・VMwareESXi設定) ・Webサーバ負荷分散・NFS ・DNSサーバ概要 ・DNSサーバ構築 ・メールサーバ概要 ・メールサーバ構築 ・システム構築実習 |
某ITコンサルタント企業
開発ツール
10名
2日間
開発ツール講座
・開発ツールの必要性と概要 ・Subversion(概要と基礎的な使い方) ・Git(概要と基礎的な使い方) ・継続的インテグレーションとは ・CIツールの必要性と概要 ・Jenkins(概要と基礎的な使い方) |
某ITインフラ企業
インフラ
15名
7日間
インフラ応用講座
・ルータ設定(スタティックルーティング・RIP) ・Catalystの基本設定・STP・RSTP・PortFast設定/検証 ・VLAN・VLAN間ルーティング ・仮想化技術 (ハイパーバイザ型:XenServer・VMwareESXi設定) ・Webサーバ負荷分散・NFS ・DNSサーバ概要 ・DNSサーバ構築 ・メールサーバ概要 ・メールサーバ構築 ・システム構築実習 |