COURSE 02

開発系エンジニアコース

IT業界経験者を対象に、Webアプリケーション開発の専門知識を深め、現場即戦力のスキルを習得する10週間のプログラム。最終プロジェクトでは複数人でのチーム開発を実施します。

経験者向け10週間オンライン完結補助金対象 最大70%還元
無料カウンセリングに申し込む
OVERVIEW

コース概要

開発系エンジニアコースは、IT業界の基礎知識を持つ経験者が、Webアプリケーション開発の専門性をさらに深めるための10週間のオンラインプログラムです。Ruby on Rails / DjangoといったバックエンドフレームワークからReact.jsによるフロントエンド開発、RESTful API設計、チーム開発の進め方まで、現場で即戦力として求められるスキルを一気通貫で習得します。

座学だけで終わらせないのがこのコースの特長です。7〜8週目ではブランチ戦略やコンフリクト解消といったGitの実践、アジャイル開発・Scrum、テスト駆動開発(TDD)など、実際の開発現場で使われている手法を学びます。

最終プロジェクトでは、複数人のチームで本格的なWebアプリケーションを企画・設計・開発します。要件定義からタスク管理、リリースまでを経験することで、転職活動で語れる「実務に近い開発経験」を手に入れられます。

受講期間
10週間
受講形式
オンライン完結(希望者はオフライン相談も可)
対象者
IT業界での実務経験がある方
前提知識
基本的なプログラミング経験(変数・条件分岐・関数などの理解)
質問サポート
現役エンジニア講師にチャットで24時間
補助金
対象(受講完了時50%+転職1年継続後20%=最大70%還元)
修了成果物
チームで開発したオリジナルWebアプリケーション
CURRICULUM

10週間のカリキュラム

基礎から実践まで、無理なくステップアップできる構成です。

1-2週

フレームワーク基礎

フレームワークの概要とMVCモデルを理解し、CRUD操作やモデル・ビュー・コントローラの設計を学びます。

  • フレームワーク概要とMVCモデルの理解
  • CRUD操作(作成・読取・更新・削除)の実装
  • モデル・ビュー・コントローラの設計
3-4週

データベースとAPI開発

SQL基礎とデータベース設計、RESTful APIの設計・実装、APIを活用したデータ連携を実践します。

  • SQLの基礎とデータベース設計
  • RESTful APIの設計と実装
  • APIを活用したデータ連携
5-6週

フロントエンド発展

React.jsの基礎(コンポーネント・State・Props)を学び、SPAの構築とAPI連携を行います。

  • React.jsの基礎(コンポーネント・State・Props)
  • SPA(Single Page Application)の構築
  • APIから取得したデータをReactで表示
7-8週

モダンな開発手法

Gitの高度な活用、アジャイル開発とScrumの実践、テスト駆動開発(TDD)の概要を学びます。

  • Gitの高度な活用(ブランチ戦略・コンフリクト解消)
  • アジャイル開発とScrum実践(デイリースタンドアップ・振り返り)
  • テスト駆動開発(TDD)の概要とテストコード記述
9-10週

チーム開発プロジェクト

オリジナルアプリの企画・設計から要件定義・タスク管理まで、複数人でのWebアプリ開発を実施します。

  • オリジナルアプリの企画・設計
  • 要件定義・タスク管理・チームでの開発
  • 最終成果物:複数人でのWebアプリ完成
SKILL

このコースで身につくスキル

Ruby on Rails / DjangoでのWebアプリ開発 React.jsを使ったSPA構築 RESTful APIの設計・実装 アジャイル開発・Scrumの実践 テスト駆動開発(TDD)の基礎
HOW TO LEARN

学習の進め方

動画講義・課題・24時間の質問サポートを組み合わせて、10週間で着実にスキルを積み上げます。

STEP 01

フレームワークとAPIで土台を固める

1〜4週目でRuby on Rails / Djangoのアプリ構築とRESTful API開発を実践。動画講義と課題で、現場の設計の考え方を身につけます。質問は現役エンジニア講師にチャットで24時間可能です。

STEP 02

フロントエンドと現場の開発手法を習得

5〜8週目でReact.jsによるSPA開発と、Gitのブランチ運用・Scrum・TDDなどのモダンな開発手法を学びます。講義は現場の技術トレンドに合わせて随時更新されます。

STEP 03

チーム開発プロジェクトで実務経験を積む

9〜10週目は受講生同士のチームでWebアプリを開発。企画から要件定義・タスク管理・リリースまでを経験し、完成したアプリはそのままポートフォリオになります。

CAREER

修了後に目指せるキャリア

目指せる職種・進路

  • Webアプリケーションエンジニア(バックエンド)
  • フロントエンドエンジニア(React.js)
  • フルスタックエンジニア
  • 自社開発企業・受託開発企業への転職、フリーランスへの独立

転職・キャリアサポート

モダンなフレームワークとチーム開発の経験は、自社開発・受託開発を問わず求人の多い領域です。CodeRingの転職サポートでは、チーム開発の成果物を活かしたポートフォリオ整理・求人紹介・面接対策を実施。転職後はフリーランス独立や単価アップの相談まで、キャリアに伴走します。 キャリアサポートの詳細 →

RECOMMENDED

こんな方におすすめです

IT業界での経験があり、開発の専門性を深めたい方
現場で即戦力となるスキルを身につけたい方
チーム開発やモダンな開発手法を経験したい方
Ruby on Rails / Django、React.jsといったモダンな技術を体系的に学び直したい方
転職活動で提示できる、実務に近い開発実績を作りたい方
FAQ

このコースについてよくあるご質問

AIT業界での実務経験があり、変数・条件分岐・関数といった基本的なプログラミングの考え方を理解している方を想定しています。開発職以外の経験でも、基礎コース修了相当の知識があれば受講可能です。迷う場合は無料カウンセリングでご相談ください。
Aフレームワークの考え方(MVC・CRUD)は共通のため、目指すキャリアに合わせてどちらか一方を軸に学習します。選択はカウンセリング時に講師と相談して決められます。
A9〜10週目に受講生同士でチームを組み、オンラインで企画・要件定義・タスク管理・開発を進めます。Scrumの進め方や、Gitのブランチ運用・コンフリクト解消も実践の中で身につけます。
A講義は動画で提供されるため、平日の夜や早朝、土日など好きな時間に学習できます。受講時間は無制限で、講義は何度でも見返せます。
OTHER COURSES

他のコースもチェック

未経験から10週間で、ITエンジニアへ。 無料カウンセリング予約