案件数がトップのプログラム言語・Javaと現場のエンジニアに必要な知識を最速で学ぶ総合コース

昔から使われている言語であるJavaを、現場で通用するレベルまで学習するコースです。Javaは案件数が豊富で、業務系の案件が多く、大手企業でも採用が多い言語です。Javaを使い、Webアプリケーションを作成し、周辺技術を活用した現場で使える技術が学べます。

こんなあなたにオススメ

  • プログラム初心者、業界未経験だけど、エンジニアになりたい
  • 基礎から応用まで現場で通用する技術を一通り学びたい
  • 現役エンジニアのメンターが欲しい
  • 1人で学ぶのが苦手だから、学習をサポートして欲しい
  • とにかくエンジニアになって稼ぎたい

フルコースって?

RaiseTechのコースは大きく分けてフルコース単一コースの2種類があるんだ。フルコースは技術者として現場で通用する技術を、イチからすべて学べる比較的長期間のコースのことを指すよ。

2週間のトライアル受講後、講座受講を終了する場合はお客様からの解約手続きが必要となります。解約の申し込みがない場合、自動的に受講継続扱いとなり、返金が出来なくなりますのでご注意ください。

また下記のような学習意欲がないまたは情報収集のみが目的にあてはまる場合、返金をお断りする場合がございますので、ご確認の上、お申込みください。

  • 講師または対象クラス内で技術的情報を多数得た場合
  • 講師からの発言に反応しない、個別面談にも応じないなどの学習意欲が見られない場合
  • その他、当スクールが不適切と判断した場合

RaiseTechのフルコースの特長

プログラミングだけじゃない。
現場で通用するカリキュラム。

現場で通用するにはプログラミングだけでは足りません。それ以外の周辺技術が必要になります。それを教えます。

現場で役立つことだけを。
現役エンジニアが講師です。

徹底した現場主義を貫くために、現役エンジニアのみが講師をつとめ、現場で求められることに注力しています。

開講から修了後までしっかりと。
挫折しないサポートをします。

個々人に応じたチャット、ビデオ通話、マンツーマン、補講といった様々な手法を使って、挫折しないようにサポートします。

お申し込み後の流れ

コース内容に含まれるもの

  • 現役エンジニアによるオンライン授業(16回)

    案件数が豊富なJavaの基礎から応用、現場で必要な周辺技術まで網羅した内容をオンラインのライブ授業で身につけていただきます。

  • オンラインサポート

    期間中は講師への質疑応答は無制限に加え、チャット、ビデオ通話、マンツーマン、補講といった各種手法で徹底的にサポートします。

  • トライアル受講

    2週間のお試し受講が可能です。この期間内での解約は全額返金となります。

  • 修了後サポート

    当スクールより運営会社のプロジェクトを始めとする様々なお仕事をご紹介致します。

受講料金

受講料
¥315000(税抜)
学割価格
¥198000(税抜)
授業回数
全16回(週1回 / 1回あたり120分)
オンライン質問対応
10:00 ~ 24:00(月曜日 ~ 日曜日)

★早割…開講月のふたつ前の月のうちに本申し込みした方は表示価格から10%割引!(学割との併用はできません)
例:4月に開講する講座であれば2月28日まで

※講座回数は補講の回数によって増加する場合があります。
※講座の時間は質疑応答の量によって、前後する場合があります。
※オンライン質問対応は講師の都合により変動する場合があります。

開校日程

12/07(土) ~ 03/28(土)
募集を締め切りました。
01/04(土) ~ 04/25(土)
毎週土曜 10:00 ~ 12:00
02/01(土) ~ 05/30(土) 早割
毎週土曜 10:00 ~ 12:00
03/07(土) ~ 06/27(土) 早割
毎週土曜 10:00 ~ 12:00

※講座内容はオンライン上で閲覧可能なように全て録画されます。
※講座の開催時間は受講者の都合に合わせて、変動する場合があります。
※講座は講師の業務都合などで日程変更する場合があります。
※フルコース講座は5名以上集まらない場合、次月に順延を行う場合があります。
※順延の場合、受講者は自動的に次月に振替られますが、キャンセルも受付ます。その際には全額返金を行います。

参加条件

  • (必須)MacかWindowsのPCを持っている
  • (必須)ネット検索を利用できる
  • 期間内に必要な学習時間(300時間程度)を確保出来る
  • PCの基本的な操作が問題なくできる

Javaフルコースのカリキュラム

WEBアプリケーション開発

第1週開発環境を用意し、簡単なお手本プログラムの実装。
第2週Javaで利用する型の説明、クラス、メソッドなどのプログラミングの基礎解説と実践。
第3週Javaを用いたプログラミング学習。オブジェクト指向開発の基礎と実践。
第4週CRUD処理を行うWEBアプリケーションの仕様策定と開発の開始。

WEBアプリケーション開発とテスト

第5週利用するフレームワークやライブラリ、構成管理ツール、開発手法の説明。
第6週WEBアプリケーションの開発。テーブル設計。環境の整備。
第7週WEBアプリケーションの開発。初期表示と一覧検索。
第8週WEBアプリケーションの開発。新規登録、更新、削除。

自動テスト環境の構築と画面の自動テスト

第9週JUnitを使った自動テストの作成。アプリケーションのリファクタリング。
第10週Selenideによる画面自動テストの実装。
第11週ローカル環境でJenkinsを使ったCIの実現。
第12週アプリケーションにREST API機能を追加。

自動デプロイの実現

第13週AWS上でEC2、RDSなどのアプリケーションを動かす環境を構築。
第14週AWS上にJenkins用のEC2サーバー立ち上げ。
第15週JenkinsでGitHubと連携したCIの実現。
第16週CIからCD。自動デプロイの実現。

習得/学習できる技術の一覧

開発知識

基本的な開発知識

  • MVC
  • MVVM
  • CRUD
  • Webアプリケーション
  • TCP/IP
  • V字モデル
  • オブジェクト指向開発
  • セッション/クッキー
  • トランザクション

Javaを用いたアプリケーション開発の基礎

  • CRUD処理
  • JSP/Servlet/Filter/Listener
  • SQL
  • JDBC
  • データベース(MySQL/Oracle/H2/PostgreSQL)
  • アプリケーションサーバー(Tomcat/Wildfly/WebLogic/WebSphere/GlassFish)

DevOpsや自動化に対する知識と理解(CI/CD)

  • Jenkins
  • 自動テスト

AWSのサービスに対する基本知識と基本的な使い方への理解

  • EC2
  • S3
  • ELB
  • RDS
  • CloudWatch

構成管理ツールに対する知識と理解及び実践経験

  • Maven
  • Gradle

周辺技術としてのフレームワーク及びライブラリの知識と経験、実践経験

  • Spring
  • Thymeleaf
  • MyBatis
  • JPA
  • Apache Commons

テスト

自動テストに対する知識と経験

  • JUnit
  • Selenium(Selenide/FluentLenium)

テスト手法に対する知識と経験

  • ブラックボックステスト
  • ホワイトボックステスト
  • 境界値テスト

開発手法

様々な開発手法への知識と理解

  • ウォーターフォール
  • アジャイル
  • スクラム
  • XP
  • テスト駆動開発
  • チケット駆動開発
  • ドメイン駆動開発

生産性を上げる為の取り組みに対する知識と理解

  • カンバン
  • ふりかえり(KPT)
  • プランニングポーカー
  • デイリースクラム
  • イテレーション/スプリント

フルコースは2週間無料トライアルOK
さあ、学習をはじめましょう

受講するコース必須
ご希望の受講開始日時必須

※早割(10%)適用対象は現在の月からふたつ後の月以降開講の講座です。学割との併用はできません。
学割の適用
学割に必要な書類を添付してください
×
※学割適用をご希望の場合、受講者ご本人の学生証(表面・裏面)のスキャンデータを添付してください。
お名前必須
お名前(フリガナ)必須
メールアドレス必須

※正しく入力しないと、今後のご案内のメッセージが届きません。よくご確認ください。
弊社のプライバシーポリシーに同意する必須
当サービスの利用規約に同意する必須