教育体制

新入社員研修

当社では、IT業界におけるあらゆる分野で活躍できる人材を育成するため、充実した研修プログラムをご用意しています。Webアプリケーション開発に必要な技術やツールをはじめ、インフラ関連の知識も幅広くカバーしています。
実践的な演習を通じて理論だけでなく実務で役立つスキルも身に付けられます。
これからのITキャリアを真剣に考える方々に、最適な環境を提供しています。

IT基礎
・コンピュータの構成要素とハードウェアについて理解する
・CPU、メモリ、ハードディスクなどのハードウェアの役割と機能を学ぶ
・ソフトウェアとコンピュータシステム構成の関係を理解する
・タスク管理、記憶管理、ファイル管理などの基本的なソフトウェア操作を習得する
・システムの形態、性能、信頼性について理解する
・コンピュータシステム全体を俯瞰し、基本的な知識を習得する

IT基礎(ネットワーク)
・ネットワークの基礎知識を習得し、OSI参照モデルに基づいてネットワークの仕組みを理解する
・ネットワーク方式、データ通信、制御、ネットワーク管理などの概念を学ぶ
・ネットワーク設定、サービス、ファイアウォール、トラブルシューティングなどの実践的なスキルを習得する

IT基礎(セキュリティ)
・セキュリティの重要性を理解し、基本的なセキュリティ対策を学ぶ
・メッセージ認証、デジタル認証、OSのセキュリティ、ネットワークのセキュリティ、アプリケーションのセキュリティなどの概念を理解する
・マルウェアや攻撃の種類について学び、セキュリティ対策の重要性を認識する

システム開発入門
・システム開発の目的、進め方、プロジェクト管理方法を体系的に学ぶ
・要件定義、設計、製造、テスト、移行、保守・運用の各工程における具体的な作業内容を理解する
・システム開発に関わる基本的な知識とスキルを習得する

HTML/CSS/JavaScript基礎
・HTMLの基礎知識、ヘッダー、ボディ、フォント、サイズ、画像、テーブル、フォームなどのタグを理解し、基本的なWebページを作成する
・CSSの基本知識、セレクタ、プロパティ、レイアウト、ボックスモデルなどを理解し、Webページのデザインを装飾する
・JavaScriptの基本知識、変数、データ型、演算子、制御文、組み込み型、関数、オブジェクト指向プログラミングなどを理解し、Webページに動きをつける

SQL基礎
・データベースの概念と基本的な操作を学ぶ
・MySQLコマンド、操作系SQL(SELECT)、操作系SQL(INSERT、UPDATE、DELETE)、定義系SQL(CREATE、DROP)、データ整合性制約、制御系SQLなどを習得し、データベースを操作する

Linux基礎
Linuxの概要、GUIへのログイン、コマンド入力形式と実行、ファイルシステム、ファイルシステム操作コマンド、viエディタ、パーミッション、プロセス、ジョブ制御、シェルの機能などを学び、Linuxを操作する上で必要な基本知識とスキルを習得する

Python基礎
・Pythonの特徴、基本文法、オブジェクト指向プログラミング、変数、データ型、予約語、演算子、制御文、組み込み型、関数、クラス、継承、オーバーライド、クラスの利用、モジュールなどを理解し、Pythonでプログラミングを行う

Pythonフレームワーク(Django)
・DjangoというPythonで実装されたWebアプリケーションフレームワークを利用し、PythonでWebアプリケーションを構築する方法を学ぶ
・Djangoの特徴、仕組み、リクエストとレスポンス、セッション、フォームを利用した値の受け渡し、データベースとの連携、総合演習などを理解し、生産性の高いWebアプリケーション構築技法を習得する

ワークショップ
プロジェクトの計画策定を行い、製造(プログラミング)工程からテスト、納品までを実施する

プログラミング、テスト、納品、システム評価などの実践的な経験を通して、プロジェクト遂行能力を養う
上記以外にも、演習や課題を通して、知識を定着させ、実践的なスキルを習得する機会が設けられています。