WEBエンジニアコース
プログラミング初心者から中級者を対象とし、Web アプリケーションを開発するために必要な技術をカバーするカリキュラムとなっております。
こんなお悩みありませんか?
これからWebアプリ開発案件が増える予定だが、対応できる人材がいない…
▶ JavaによるWeb開発スキルを持つ人材を、短期間で育成したい。
ベテランエンジニアに業務が集中し、育成やフォローまで手が回らない…
▶ 新人・若手を自走できる人材に育てたいが、現場ではなかなか時間を割けない。
他の研修では“聞いて終わり”になり…スキルが定着しない…
▶ 実践重視の研修で「自ら手を動かしながら学ぶ」研修を求めている。
●Javaとは
1995年にサン・マイクロシステムズ(現在はオラクル社)によって開発された、オブジェクト指向プログラミング言語です。 汎用性が高く、企業システムからモバイルアプリまで幅広く利用されています。
◆Javaでできること
・Webアプリケーション開発
・Androidアプリ開発
・デスクトップアプリ
・サーバーサイド処理
●Webアプリ開発エンジニアが求められる背景
背景1
業務のデジタル化・クラウド化が急速に進んでいる
企業活動の多くがWebベースで行われるようになり、業務システムやサービスを「Webアプリケーション」として開発・提供するニーズが急増。オンプレミスからクラウド環境への移行も進み、柔軟で拡張性の高いWebアプリの開発が不可欠となっている。
背景2.
DX(デジタルトランスフォーメーション)推進の中核を担う存在
多くの企業がDXを進める中で、社内システムの刷新や新規サービス開発が求められています。
背景3.
SaaS・モバイル連携・API活用など開発の複雑化に対応する必要性
最近のWebアプリは、単なるWebページではなく、他サービスとの連携(API連携)、スマホアプリとの統合、セキュリティ対応など、高度なスキルを要します。
こうした環境で活躍できるエンジニアのニーズは、今後もますます高まっていくと見られています。
Web エンジニア研修
プログラムの概要
Web エンジニア2カ月コース
2 ヶ月(約40 日間)
HTML、CSS、JavaScript、Java、データベースの基本から始め、Spring フレームワーク、システム設計、ソフトウェアテスト、チーム開発演習といった Web アプリケーションを開発するために必要な技術を身に付けます。
Web エンジニア3カ月コース
3 ヶ月(約60 日間)
プログラミングの基礎知識を習得し、実践的な Web アプリケーション開発経験を積むことで、ソフトウェア開発の全体像を理解し、チームでのコミュニケーション法方、問題発見および問題解決能力を向上させ、IT の進化に適応できるスキルを習得することが可能です。
●Web エンジニア研修の目的
⚫ プログラミング基礎の習得
▶ HTML、CSS、JavaScript、Java のプログラミング言語の基礎的な理解を深める。
⚫ 実践的なスキルの習得
▶ ソフトウェアテスト、システム開発、データベース操作など、実用的なスキルを習得する。
⚫ システム開発の全体像の理解
▶ システム開発のライフサイクルを理解し、総合的なプログラミングスキルを向上させる。
⚫ チームワークの向上
▶ チーム開発演習を通して、コミュニケーション、課題発見/解決スキルを向上させる。
●Web エンジニア研修のカリキュラム
2ヶ月コース
セッション | 内容 |
---|---|
HTML/CSS/JavaScript | ・HTML の概要と全体構造 ・HTML の代表的なタグ ・CSS の概要と HTML への適用 ・CSS の代表的なプロパティ ・JavaScript の概要と HTML への適用 ・変数、データ型、演算子、分岐処理、繰り返し処理 ・DOM とイベント処理 |
Java基礎 | ・Java 言語の概要 ・変数、定数、配列、演算子、分岐処理、繰り返し処理 ・クラスの定義とオブジェクトの生成・使用 ・継承とポリモーフィズム ・Java API の利用 ・例外処理 ・JUnit |
データベース入門 | ・データベースの概要 ・データベース/テーブルの操作 ・代表的な SQL ・インデックス、トランザクション、正規化 |
Springフレームワーク | ・Spring フレームワークの概要 ・Thymeleaf ・Spring MVC ・Spring のデータベース連携 ・個人開発演習(ショッピングサイト) |
ソフトウェアテスト | ・ソフトウェアテストの概要と目的 ・ソフトウェアテストのメリット ・ソフトウェアテストの2つのアプローチ ・ソフトウェアテストの種類 ・テストケースの概要 ・テストケースの作り方と観点 ・テスト実施結果(エビデンス) ・障害報告(インシデントレポート) |
システム設計 | ・システム開発とは ・ケーススタディ(図書館システム) ・要件定義 ・基本設計 |
チーム開発演習 | ・チーム開発演習の目的と概要 ・チーム開発演習のテーマ ・要件定義、基本/詳細設計、実装、単体/結合テスト ・成果物発表会 |
3ヶ月コース
セッション | 内容 |
---|---|
HTML/CSS/JavaScript | ・HTML の概要と全体構造 ・HTML の代表的なタグ ・CSS の概要と HTML への適用 ・CSS の代表的なプロパティ ・JavaScript の概要と HTML への適用 ・変数、データ型、演算子、分岐処理、繰り返し処理 ・DOM とイベント処理 |
Java基礎 | ・Java 言語の概要 ・変数、定数、配列、演算子、分岐処理、繰り返し処理 ・クラスの定義とオブジェクトの生成・使用 ・継承とポリモーフィズム ・Java API の利用 ・例外処理 ・JUnit |
データベース入門 | ・データベースの概要 ・データベース/テーブルの操作 ・代表的な SQL ・インデックス、トランザクション、正規化 |
Springフレームワーク | ・Spring フレームワークの概要 ・Thymeleaf ・Spring MVC ・Spring のデータベース連携 ・個人開発演習(ショッピングサイト) |
ソフトウェアテスト | ・ソフトウェアテストの概要と目的 ・ソフトウェアテストのメリット ・ソフトウェアテストの2つのアプローチ ・ソフトウェアテストの種類 ・テストケースの概要 ・テストケースの作り方と観点 ・テスト実施結果(エビデンス) ・障害報告(インシデントレポート) |
システム設計 | ・システム開発とは ・ケーススタディ(図書館システム) ・要件定義 ・基本設計 |
デザインパターン入門 | ・オブジェクト指向とは ・デザインパターンとは ・UML ・オブジェクトの振る舞いに関するデザインパターン ・オブジェクトの生成に関するデザインパターン ・オブジェクトの構造に関するデザインパターン |
Git入門 | ・バージョン管理システム ・GitとGitHubの環境構築 ・GitとGitHubの基本的な使い方 ・GitとGitHubを使ったチーム開発入門 |
チーム開発演習 | ・チーム開発演習の目的と概要 ・チーム開発演習のテーマ ・要件定義、基本/詳細設計、実装、単体/結合テスト ・成果物発表会 |
Web エンジニア研修の料金
Web エンジニア2カ月コース
2ヵ月(40日間)
参考価格
450,000円
495,000円(税込)
上記は参考価格になります。
カスタマイズの有無で価格が変更になります。
Web エンジニア3カ月コース
3ヶ月(約60 日間)
参考価格
675,000円
742,500円(税込)
上記は参考価格になります。
カスタマイズの有無で価格が変更になります。
東京DXカレッジの「webエンジニア研修」が選ばれる理由
受講者の声
未経験からの挑戦でしたが、2ヶ月間で基礎文法からSpring Bootまで体系的に学習。最終課題でWebアプリを完成させ、自身を持って開発現場に飛び込めました。
受講者Aさん(20代男性)
2ヶ月間のカリキュラムで毎日コードを書く環境が刺激的でした。エンジニア出身の講師のレビューで理解が深まり、Java資格試験にも一発合格できました!
受講者Bさん(30代女性)
●導入事例
企業名 株式会社コネクト様
Q. 東京DXカレッジを検討されたきっかけ
A. 以前は別の会社で1か月研修を受けていましたが、ほとんど自習のような体制でした。
そのため質問があっても出来ずに知識が曖昧になっている状態でしたので、別の研修会社を探しているときに、須合社長に勧められて導入してみようかなと考えました。東京DXカレッジさんでは学校のように先生と生徒の立ち位置で教えてくれるので疑問があってもすぐに理解することができました。
東京DXカレッジの研修指針
目 的
- 問題解決能力の高いITエンジニアになる
- 技術や知識を「覚える」のではなく「使える」ようになる
- ITの学習方法を身に付ける
目 標
- 与えられたタスク(研修期間中は演習問題)は指定された期限内に終わらせる
- 自発的に行動し、問題解決に向けて邁進(まいしん)する
- 習得した技術や知識は他人に教えられるレベルまで知見を深める
方 針
- インプット(ポイント講義)2〜3割 < アウトプット(演習問題)7〜8割
- 厳密性や網羅性よりも内容の分かりやすさを重視
- 不明点に対して15分経過しても解決の糸口を掴めない場合はすぐに質問する
講師紹介
長門 翔(ながと しょう)
【経歴】
・埼玉県立三郷工業技術高等学校卒業
・東都コンピュータ専門学校卒業
・システムエンジニア(15年)
・ITインストラクター(5年)
・埼玉県立三郷工業技術高等学校卒業
・東都コンピュータ専門学校卒業
・システムエンジニア(15年)
・ITインストラクター(5年)
「人間力×技術力で未来を創る」
ITエンジニア歴15年、インストラクター歴5年の経験を基に、技術力と人間力を兼ね備えた教育を行います。
Web、モバイル、組み込み、クラウド、AIの幅広い技術分野での実践的なスキルを伝授し、即戦力となる人材を育成します。さらに、コミュニケーション能力やチームワーク、リーダーシップなどの人間力も重視し、技術者としてだけでなく人としても成長できる場を作ります。
教育理念に共感し、次世代のリーダー育成を支援するパートナーとして、STEM教育の充実、21世紀型スキルの習得、キャリアパスの構築を支援します。
共に未来を切り拓きましょう!