第0期モニター募集中

学習用ではなく、
業務で使えるレベルで作る

8週間で、テスト・CI/CD・実務要件を満たした成果物を作る実装プログラム

期間: 8週間
定員: 8名
完走率目標: 80%

そのアプリ、面接で評価されますか?

Progateは一通りやった
Udemyも何本か見た
アプリも作った

それでも——

「テストコードはありますか?」と聞かれて答えられない
「CI/CDは設定していますか?」と聞かれて答えられない
学習用に作ったアプリしかない

DevStepは、この瞬間に気づいた人のためのプログラムです。
教材ではありません。
8週間で、テスト・CI/CD・実務要件を満たした成果物を作る環境です。

「動く」と「業務で使える」は、違う

同じ日報管理システムでも、作り方で評価が変わります。

項目学習用のアプリ業務レベルのアプリ(DevStep)
機能動く動く
テストコードなしユニットテスト + E2Eテスト
CI/CDなしGitHub Actions設定済み
エラーハンドリング最低限完備
バリデーション簡易フロント・バックエンド両方
ドキュメント簡素充実(セットアップ手順等)
複数人開発考慮なしGit Flow、PR、レビュー
面接での説明「学習用です」「実務を意識して作りました」

DevStepで作るもの

題材:チーム日報管理システム

企業・チームで使用する日報管理Webアプリケーション
作るものは全員共通。差別化ポイントは「実装方法」「設計」「コード品質」です。

必須機能

ユーザー認証(ログイン・ログアウト)
日報の作成・編集・削除
日報一覧・詳細表示
検索・フィルター機能
コメント機能

使用技術

Next.js 14TypeScriptSupabaseTailwind CSSVitestPlaywrightGitHub ActionsVercel

完全無料で運用可能。参加者の追加コストは0円。

最重要

実務要件(ここが最重要)

DevStepの本質は、この実務要件を実装することです。

テストコード実装
  • ユニットテスト(Vitest)
  • E2Eテスト(Playwright)
  • カバレッジ60%以上

なぜ重要か:

面接官が最初に確認するのが「テストコードがあるか」です。

CI/CD設定
  • PR作成時にテスト自動実行
  • テスト通過でマージ可能
  • mainマージ時に自動デプロイ

なぜ重要か:

実務では、テストが通らなければデプロイできません。

エラーハンドリング
  • API呼び出し失敗時の対応
  • ネットワークエラーの処理
  • 適切なエラーメッセージ表示

なぜ重要か:

学習用アプリは「正常系」のみ。実務は「異常系」の対応が重要。

バリデーション
  • フロントエンドのバリデーション
  • バックエンドでの権限チェック
  • データベース制約

なぜ重要か:

フロントだけのバリデーションは、簡単に突破されます。

複数人開発を想定
  • Git Flow(feature → main)
  • PR作成・レビュー
  • コミットメッセージ規約

なぜ重要か:

実務は必ず複数人開発。個人開発とは管理方法が違います。

充実したドキュメント
  • セットアップ手順
  • テスト実行方法
  • 技術選定の理由
  • 開発ログ

なぜ重要か:

他の人が見ても分かるドキュメントは、実務で必須です。

2-Stage制プログラム

Stage 1
Week1-2:基礎習得フェーズ
Next.js + Supabaseの環境構築・基本操作の習得

Week1: 環境構築・認証実装

Week2: CRUD実装・PR作成

簡易タスク管理アプリを実装し、Git Flow(ブランチ戦略、PR作成、レビュー対応)を体験。

Stage 2
Week3-8:実務プロジェクトフェーズ
実務要件を満たしたチーム日報管理システムの完成

Week3: 要件定義・設計

Week4: 初期実装・中間判定

Week5-6: 機能実装・仕上げ

Week7: テスト・CI/CD・公開(差別化ポイント)

Week8: ポートフォリオ化・成果発表

Week4が分岐点。

進捗が遅れている場合は、スコープ縮小で完走を目指す。

Week7が差別化ポイント。

ここでテスト・CI/CDを実装し、学習用アプリが業務レベルに変わる。

なぜDevStepは「教えない」のか

学習者が詰まる原因の9割は、知識不足ではありません。

何を作ればいいか分からない
どこまでやれば完成なのか分からない
業務レベルの基準が分からない

だからDevStepでは、
教える代わりに、逃げられない構造を作っています。

作るものは決まっている

毎週の締切

承認制レビュー

実務要件の明確化

運営・審査責任者

この8週間に、責任者がいます。

徳田

徳田 啓

DevStep 運営・審査責任者

Webエンジニア歴26年。
大手IT企業での実務・新人育成を経て独立。

DevStepでは、

  • 要件定義承認
  • 設計承認
  • 中間判定
  • 完走認定

すべてを徳田自身が行います。

教材を売る人ではありません。
「最後まで作り切らせる責任者」として参加します。

第0期モニター募集

価格・募集要項

DevStep Phase0
¥98,000
税込・買い切り

定員

8名

先着順

期間

8週間

2026/3/3開始

返金

不可

完走環境の提供

参加条件

  • プログラミング学習経験6ヶ月以上
  • GitHubアカウント保有
  • 毎週提出できる作業時間を確保できること(週15-20時間推奨)

※ 未経験者は対象外です。

募集スケジュール

募集開始:2026年2月3日(月)12:00

Phase0開始:2026年3月3日(月)

Phase0終了:2026年4月27日(日)

DevStepに参加する

先着8名で締切。定員に達し次第、募集終了となります。

よくある質問

もう、「学習用です」とは言わせない。

8週間で、業務レベルの作り方を体験する。

DevStepに参加する