最終更新: 2026/2/28

Webアプリケーション開発コース

概要

Webアプリケーション開発~運用スキルを身につけられるコースです。

フロントエンドからバックエンド、公開・運用まで、全14章のカリキュラムを通して順を追って学びます。

個人開発でマネタイズまで目指していきたい方には、経験値でできる範囲ですが、SNSなどマーケティングの支援まで行なっています。

これからは、AIエージェントを用いた開発が前提となります。

AIの力を最大限発揮させるために、
プログラミングの細かい文法というよりは、
基本的なフレームワークの作法や設計、ツールの使い方(git, GitHub, AIエディタ, Figma)、セキュリティ面など、
AI開発を正確に進めるため、かつ、人間が押さえておかなければならない内容中心に学びます。

かと言って、基礎文法が読めない状態では、エンジニアになったり、プロダクトに責任を持つことはできません。

基礎+AI活用を総合的に、過不足のないロードマップに沿って学んでいきます。

カリキュラムの流れは、
基礎を学んだ後は、
半分以上の時間をかけて、「オリジナルアプリ」の制作を完成・公開・運用まで、アウトプット中心のカリキュラムで、
開発面・UIUXデザイン面・継続のメンタル面も含めてサポートします。

💡

ShiftB卒業後にエンジニアになったTA(Teaching Assistant)が複数名在籍し、学習モチベーションの管理など、メンタル面のサポートも活用いただけます。

UIUXデザイナーの講師も在籍し、オリジナルアプリのデザインレビューも受けられます。

オリジナルアプリ完成後には、実務タスクを1つお渡しし、実案件としてこなしていただきます。

「実務実績あり」の肩書きを持った状態で、転職活動に挑戦できます。

自社開発も行なっている弊社だからこそ、可能となるサポート内容です。

💡

実務課題で行なった内容は、会社名やサービス名を出していただいてOKの案件で、
経歴書に「実務実績」として記載いただけます。

受講対象者

  • 未経験から、Web系自社開発企業・受託開発企業のエンジニアとして転職を目指したい方
  • Web制作やデザインの仕事からステップアップしたい方
  • 副業でWeb開発のスキルを活かし、副収入を得たい方
  • 個人開発で収益化を狙っていきたい方
  • 会社の製品をご自身で開発したい経営者・自営業者の方(最近増えております)

受講に必要な学習レベル

HTML/CSSの基礎学習を終えている方

⚠️

HTML/CSSはカリキュラムに含まれません。
基礎学習のレベルは、HTML/CSSを未習の方は、ProgateのHTML/CSSコースをこなしていればOKです。

学べる技術

JavaScriptTypeScriptReactWeb APINext.jsNode.jsPostgreSQLPrismaGitGitHubSupabaseVercelヘッドレスCMS (microCMS)FigmaAIエディタ(ClaudeCode, Cursor, VSCode)SNS運用

学習の進め方

  • 受講生専用のポータルサイト(カリキュラム)+ 市販の書籍
  • Slack(質問のやりとり、コミュニティ)
  • GitHub(課題レビュー)
  • GoogleMeet(1on1面談)

これらを活用し、学習を進めていただきます。

ポータルサイトには、全14章にわたるカリキュラム(テキスト+動画)が用意されています。

基本的には自習形式で進めていただき、各章に課題が設定されています。
課題はSlackで提出いただき、レビュー後に次の章に進んでいただけます。

(レビューの内容は、実務で必要な書き方ができているか、セキュリティ面、保守性まで、実務レベルの基準で実施しています。)

不明点があれば、いつでもSlackで質問可能です。質問回数や課題添削の依頼には回数制限がありません。1日何回でも質問してください。

1on1面談は自由に予約でき、チャットでの解決が難しい場合に、画面共有を通して問題解決をサポートします。
1on1面談は合計8回(1回チケット1時間、もしくは0.5回チケット30分)まで予約可能です。

チャット相談やコードレビューは、24時間以内の返信を約束しております。

学習期間の目安

目安ですが、1日3時間の学習時間を確保し、4~6ヶ月程度で完走を目指すカリキュラムとなっております。

(サポートは無期限なので、6ヶ月で完了できなくても問題ありません。)

カリキュラム目安時間 [h]目安日数
1章 事前準備10
2章 Webアプリケーション概要10
3章 JavaScript基礎207
4章 React基礎4214
5章 Web API基礎+演習93
6章 React実践演習3010
7章 TypeScript基礎+演習124
8章 Next.js基礎+演習217
9章 ヘッドレスCMS基礎+演習93
10章 バックエンド開発(前編)207
11章 バックエンド開発(後編)207
12章 オリジナルアプリ制作15351
13章 実務体験課題248
14章 AI駆動開発103
合計372124

※ 上記は4ヶ月で完走する場合の配分のイメージです。

料金

598,000円(税込)

  • 完走まで無期限サポート
  • 実務課題による「実務実績」の提供
  • 卒業後もコミュニティ・オフ会参加・コンテンツ閲覧可能

無料説明会

以下から、お申し込みをお願いいたします。

無料相談会 申し込み

受講生の実績

ShiftBのWebアプリコースを卒業後、転職活動をした人は100%、自社開発企業または受託開発企業に入社できております。

よくある質問

Q.

完全初心者でもついていけますか?

A.

可能です。HTML/CSSはカリキュラムに含まれませんが、完全初心者の方も多数受講されております。無期限サポートなので、受講開始後に事前学習の形で学習方法をお伝えし、キャッチアップされた後にカリキュラムを開始される方もいます。

Q.

学習開始日は決まっていますか?

A.

完全個別型のため、決まっていません。入会を決められて、契約書のサイン・お支払い(分割の場合は初回)をいただけたら、すぐにポータルサイトとSlackコミュニティに招待し、学習開始いただけます。

Q.

個人開発サービスの集客方法についても学べますか?

A.

学べます。サービスにより手法が変わるため教材はありませんが、実際のサービスをカリキュラム内で開発する方も多く、経験の範囲ですが集客・収益化のサポートもしております。

Q.

AIを活用しますか?

A.

活用します。前半は基礎スキル習得のため補助的に、後半に行くほど実装面をAI中心に行なっていきます。 実務では基本実装は全てAIです。書くこと以上に、設計ができる・コードを読めて責任を取れる・実装方針を適切に言語化してAIをマネジメント、この辺りができるようになるために必要な、スキルを養っていきます。 エンジニアは最もAIを使う仕事の1つですので、開発以外の様々な場面でAI活用スキルも活用していけます。

Q.

卒業後、フリーランスになることは可能ですか?

A.

ShiftB卒業後、正社員をせずにフリーランス案件を獲得される方も多くいます。推奨は正社員として経験を積むことですが、フリーランスになることも可能なカリキュラム構成です。

Q.

他の受講生とも交流できますか?

A.

できます。ShiftBではコミュニティを重視しており、2ヶ月に1回のオフ会(東京と大阪を交互に実施)、月1回のオフラインもくもく会(東京)、月1回のオンラインでの成果報告会など、イベントは多いです。Instagramから始まったスクールでもあるため、みなさんSNS上での交流も多い特徴があります。

Q.

就職サポートはしていますか?

A.

「転職保証制度」は設けていませんが、キャリアコンサルタントによる面談や各種資料の添削を受けることができます。弊社でもエンジニア採用してきており、経歴書やスキルシートの書き方には詳しいスタッフが多いです。

Q.

作ったWebサービスの公開・運用方法まで学べますか?

A.

学べます。インターネット上に公開し、一般に使えるサービスにするまでがカリキュラムに含まれます。

Q.

1日1~2時間の学習時間でも、受講可能ですか?

A.

可能です。多くの方は1日1~2時間で、8~10ヶ月かけて完走する方が多いです。無期限サポートなので、1年以上かかっても問題はありませんが、熱量維持のため、できる限り短期集中で取り組むことは推奨しております。

Q.

完走できる人の割合を教えてください

A.

一般的なスクールの場合、受講期間内の挫折率が7割と言われておりますが、ShiftBは無期限サポートなので、完走できるまでサポートしております。事情などにより、途中で辞めてしまった方の比率は3%程度です。

Q.

就職実績を教えてください

A.

ShiftBを卒業後、転職活動をした人は100%、自社開発企業または受託開発企業に入社できております。みなさん、React、TypeScriptメインのモダン環境な開発の仕事に就かれています。

入会希望・ご相談はこちら

無料相談会 申し込み