- Published on
開発者向けオンライン学習プラットフォーム 2026 — freeCodeCamp / Frontend Masters / Total TypeScript / Epic Web Dev / ByteByteGo / Inflearn / ドットインストール 徹底ガイド
- Authors

- Name
- Youngju Kim
- @fjvbn20031
プロローグ — 2026年の学習地図はもう単純ではない
2015年に開発を学ぶ選択肢は狭かった。Codecademyのジャバスクリプト講座を受け、Courseraで Andrew Ng の機械学習コースを聴き、Udemyのセールを待って Stephen Grider の React 講義を買えば、ほぼそれが全てだった。2026年の風景はまったく異なる。
- freeCodeCamp は 9,000時間を超える完全無料カリキュラムと自社認定証を持つ非営利学習プラットフォームになり、GitHub スポンサー・寄付・書籍販売で運営している。
- Matt Pocock の Total TypeScript と Kent C. Dodds の Epic Web Dev・Epic React は、一人が作るワークショップ型講座が数十万ドル規模の売上を作れることを証明した。
- Alex Xu の ByteByteGo はシステム設計を 図と短い文で教えるニュースレター・サブスクサービスに育て、関連書籍もベストセラーになった。
- LeetCode は単なるアルゴリズム問題サイトから、面接準備・企業採用・オンライン評価プラットフォームまで拡張し、AlgoExpert はその隣接領域でキュレーション・解説で生き残った。
- Pluralsight は A Cloud Guru と Linux Academy を買収して エンタープライズ学習カタログとなり、日本のドットインストール・Progate、韓国のInflearn・패스트캠퍼스は地域市場の標準になった。
そして2024年以降、すべての学習プラットフォームは同じ問いに直面する。**「LLM がコードを書く時代に、人は何を学ぶべきか?」**答えはプラットフォームごとに違う。freeCodeCamp は無料の基礎を厚くし、Frontend Masters はシニア向けに深さを深くし、Boot.dev はバックエンドのトイプロジェクトを強化する。
本稿は2026年時点の世界中の開発者学習プラットフォームの地形全体を見る。無料・サブスク・コース・面接の4分類で市場を区切り、日本と韓国の現地市場を別途掘り下げ、最後に 誰が何を選ぶべきかをシナリオ別に答える。
1章 · 2026年の学習地図 — 無料 / サブスク / コース / 面接
開発者学習プラットフォームは2026年時点で大きく6つのビジネスモデルに分かれる。
┌──────────────────────────────────────────────────────────────────┐
│ 2026 開発者学習プラットフォーム 6分類 │
│ │
│ 1) 無料 / 非営利 ──────────────────────────────────────────── │
│ freeCodeCamp, The Odin Project, MDN, Khan Academy │
│ (広告・寄付・スポンサーで運営、認定証無料) │
│ │
│ 2) サブスク / SaaS ────────────────────────────────────────── │
│ Pluralsight, Frontend Masters, Egghead.io, │
│ LinkedIn Learning, Educative, ByteByteGo │
│ (月額 30-70 USD、カタログ無制限) │
│ │
│ 3) コース単位販売 ─────────────────────────────────────────── │
│ Udemy, Coursera, edX, Wes Bos, Level Up Tutorials, │
│ Total TypeScript, Epic Web Dev, Epic React │
│ (1コース 0-600 USD、買い切り) │
│ │
│ 4) 面接 / 演習 ────────────────────────────────────────────── │
│ LeetCode, HackerRank, Codewars, AlgoExpert, │
│ Codeforces, Project Euler, Exercism, Frontend Mentor │
│ (月額 0-40 USD、問題演習中心) │
│ │
│ 5) ブートキャンプ型トラック ───────────────────────────────── │
│ Boot.dev (Goバックエンド), KodeKloud (DevOps), │
│ Codecademy Pro, Coursera Plus (Specialization) │
│ │
│ 6) 日本 / 韓国 / 地域 ─────────────────────────────────────── │
│ JP: ドットインストール, Progate, paiza ラーニング, Aidemy │
│ KR: Inflearn, 패스트캠퍼스, 노마드코더, Codesoom │
└──────────────────────────────────────────────────────────────────┘
各分類を一行で言うと:
- 無料: 参入障壁ゼロ、動機付けは自分次第。freeCodeCamp が圧倒的1位。
- サブスク: カタログ広く、会社経費で落としやすい。Frontend Masters と Pluralsight の二大巨頭。
- コース単位: 講師ブランドが核。Wes Bos, Matt Pocock, Kent C. Dodds のような一人の深さを追う。
- 面接 / 演習: 面接対策とアルゴリズムの筋トレ。LeetCode が事実上の標準。
- ブートキャンプ型トラック: バックエンド・DevOps のように一分野を長く辿りたい時。
- 地域: 母国語で聴きたい時、そして現地企業の面接・採用に直結したい時。
完璧な分類ではない。Codecademy はサブスクでもコース単位でもあり、Boot.dev はブートキャンプでもサブスクでもある。だが「どこから始めるか」を決めるにはこの程度の分類で十分だ。
2章 · freeCodeCamp — 2026年最大の無料学習プラットフォーム
freeCodeCamp(以下 fCC)は Quincy Larson が2014年に始めた非営利学習プラットフォームだ。当初はフルスタックJavaScriptカリキュラム一つだったが、2026年時点ではほぼ全ての開発領域を扱う。
2026年の fCC 一覧
- 9,000時間以上の無料カリキュラム、自社認定証 12種類以上(Responsive Web Design, JavaScript Algorithms and Data Structures, Front End Development Libraries, Data Visualization, Back End Development and APIs, QA, Scientific Computing with Python, Data Analysis with Python, Information Security, Machine Learning with Python, College Algebra with Python, Foundational C# with Microsoft 他)。
- YouTube チャンネル登録者 1,000万人以上、毎日 1本以上のコース・チュートリアルがアップロードされる。
- 非営利 501(c)(3) として登録、スポンサー・寄付・書籍販売で運営。
- Quincy 本人が運営するニュースレターとポッドキャストは、開発者学習コミュニティの標準的なコミュニケーションチャネルの一つ。
fCC を推す理由
- 費用ゼロ。クレジットカードも不要。
- インタラクティブエディタ + 自動採点で、「Hello World」からアルゴリズム問題、フルスタックプロジェクトまで一つのページで完結する。
- カリキュラムはプロジェクト基準。認定を取るには5つの実際プロジェクトを提出する必要がある。
- 英語 + スペイン語 + 中国語 + 日本語 + 韓国語など多言語対応。
限界
- 学習自体より動機付けが大きな問題。「一人で9,000時間」は圧倒的。
- 深さは入門〜中級レベル。高度なシステム設計・アーキテクチャ・高度な TS パターンは他プラットフォームが必要。
- スクールやブートキャンプのように「自分がどこまで来たか」を教えてくれるコーチはいない。本人のメタ認知に依存。
fCC は次のような人に最も合う。
- 非専攻者が初めて開発を始める時。
- 学習費用ゼロを維持したい時。
- 自己主導学習が得意な人。
3章 · Codecademy / Coursera / edX / Udemy — MOOC とコース単位市場の4巨人
この4プラットフォームは2010年代初頭の MOOC ブームを作った核心プレイヤー。2026年時点では各自異なるポジショニングに分化した。
Codecademy
- 2011年に Zach Sims が作ったインタラクティブ学習プラットフォーム。
- 2021年に Skillsoft が買収を発表した経緯ののち、2022年8月に Skillsoft が約 5.25億ドルで買収。以降、一定の独立性を保ちつつ運営中。
- 強み: ブラウザ内でコード実行しながら学ぶ UX は依然として業界トップクラス。Pro サブスクは月額25ドル前後。日本・韓国では価格が若干異なる。
- 限界: 深さより広さ。認定証の市場価値は限定的。
Coursera
- 2012年に Andrew Ng と Daphne Koller がスタンフォードから分社して作った会社。
- 2021年3月に NYSE 上場(IPO)。時価総額は2026年時点で変動はあるが MOOC の代表企業の座は維持。
- 中核商品: 大学・企業パートナーシップ(スタンフォード、ミシガン、Google, IBM 等)の学位・専門資格・コース。Coursera Plus サブスクで7,000以上のコースを無制限提供。
- Andrew Ng の機械学習コース(オリジナル + DeepLearning.AI 後続作)は依然として入門 ML の標準。
- 強み: 大学単位・MBA・修士学位まで繋がる深さ。
- 限界: 映像中心でインタラクティブ性は低い。すべてのコースが同じ品質ではない — 講師の差が大きい。
edX
- 2012年に MIT とハーバードが作った非営利 MOOC。2021年に 2U が 8億ドルで買収し営利法人傘下に。
- 2024年に 2U が破産保護を申請したが、edX は分離されて運営継続中。
- 強み: MIT 6.00x や Harvard CS50 のような本物の大学講義の原本が聴ける点。
- 限界: UI/UX は Coursera より一歩遅い。認定費用はコースあたり 50-300 ドル水準。
Udemy
- 2010年設立。2021年10月に Nasdaq 上場。
- 講師が直接講義をアップロードするマーケットプレイス型。カタログは圧倒的に大きいが品質差も大きい。
- 「Udemy セール」はほぼ毎週開催。定価 199.99 ドルのコースが 9.99-14.99 ドルで売られる。
- 強み: Maximilian Schwarzmüller (Academind), Jonas Schmedtmann, Stephen Grider, Colt Steele, Andrei Neagoie (Zero To Mastery) など実績ある人気講師。
- 限界: 検索とキュレーションが弱い。星評価だけでは判断しにくい。講師依存が大きい。
MOOC 4巨人の一行比較
- Codecademy: ブラウザインタラクティブが強み、サブスクモデル。
- Coursera: 大学・学位・企業パートナーシップが強み、サブスク + コース単位。
- edX: 本物の大学講義の原本、コース単位 + 認定証。
- Udemy: カタログの広さ圧倒的、セール価格依存、コース単位。
4章 · Pluralsight + A Cloud Guru + Linux Academy — エンタープライズ学習の巨人
Pluralsight は 2004年に Aaron Skonnard が始めた IT 学習プラットフォーム。2020年12月に Vista Equity Partners が 35億ドルで非公開買収した。
核心買収履歴
- 2019年12月: A Cloud Guru 買収(2019年初頭発表、年末完了)。クラウド資格証トラック(AWS, Azure, GCP)の標準だった。
- 2019年12月: Linux Academy も買収。AWS・Linux・DevOps 資格証市場の二強を両方吸収。
- 2020年12月: Vista Equity Partners が 35億ドルで非公開買収。
2026年 Pluralsight の核心ラインナップ
- Pluralsight Skills: 伝統的 IT 学習カタログ(セキュリティ、ネットワーク、クラウド、ソフトウェア開発)。
- Pluralsight Flow (旧 GitPrime): 開発者生産性分析。
- A Cloud Guru: クラウド資格証 + ハンズオンラボ(Cloud Playground)。
- Skill IQ: 自分の力量を評価する評価ツール。
Pluralsight の強み
- エンタープライズ営業が強い。会社がライセンスを買うシナリオで最も頻出。
- A Cloud Guru の資格証シリーズ(AWS SAA, Azure AZ-104, GCP ACE 等)はコンテンツが深い。
- ハンズオンラボがコースに統合され、「自分で実際にコンソールを触る」体験を得られる。
限界
- 個人サブスク価格(月29ドル以上)は決して安くない。会社経費でない場合は負担大。
- 映像品質・編集・講師の一貫性は Frontend Masters ほど均質ではない。
- 新しい技術トレンドの反映スピードが Egghead や Frontend Masters より遅いことがある。
誰が買うべきか
- 会社がライセンスを買ってくれるバックエンド・DevOps・クラウドエンジニア。
- AWS・Azure・GCP 資格証を一気に複数取りたい人。
5章 · Frontend Masters — プレミアムフロントエンドの標準
Frontend Masters は Marc Grabanski が 2012年に始めたプレミアムフロントエンド学習プラットフォーム。本社は米国ミネアポリス。
2026年の Frontend Masters の位置
- 250以上のコースカタログ、ほぼ全てがライブワークショップの録画。
- 講師陣が華やか。Kyle Simpson (You Don''t Know JS), Brian Holt (Reactjs.org メンテナ), Will Sentance, Jen Kramer, Sarah Drasner (Vue・Animations), Lydia Hallie, Steve Kinney, Mike North, Marius Schulz, Anjana Vakil, Bekah Hawrot Weigel など。
- 価格: 月39ドル / 年390ドル。ほとんど変動なし。
- 学習トラック (Learning Paths): "Beginner Web Development", "React", "Vue", "TypeScript", "Computer Science" のようなキュレーションされた経路。
なぜプレミアム標準になったか
- 講師キュレーションが非常に厳しい。誰でも講義をアップロードできない。
- コースの長さが 3-6 時間と十分に深い。
- 講義はライブワークショップをそのまま録画したもので、生徒のミス・質問もそのまま残る。これがむしろ学習価値を上げる。
- 講師のほとんどがオープンソースライブラリのメンテナか書籍の著者。
弱点
- 真の初心者には少し難しい。fCC や Codecademy の次のステップとして推奨される。
- 日本語・韓国語字幕は一部のみ。
- 価格は決して安くない — 1年390ドルは真剣に使わないと損。
誰が買うべきか
- フロントエンドのジュニア→ミドルに上がる人。
- 一領域を深く掘り下げたい人(例: TypeScript, Webpack, Performance)。
- 会社が学習予算を支援してくれる場合。
6章 · Egghead.io / Wes Bos / Scott Tolinski Level Up — 短く強いコース市場
Frontend Masters がワークショップの深さなら、この3プラットフォームは 個別コースの強さが強み。
Egghead.io
- 2013年に Joel Hooks と John Lindquist が作った短編映像学習プラットフォーム。
- 1講義が通常 2-5 分。1コースは 10-30 講義。
- 講師陣: Kent C. Dodds (Epic Web Dev へ分社前), Andrew Del Prete, Erik Rasmussen, Will Johnson, Lukas Ruebbelke, Joel Hooks 本人 など。
- サブスク月30ドル前後。
- 強み: TypeScript・React・Redux・RxJS のような技術の核心を素早く突く。
Wes Bos コース
- Wes Bos はカナダ Hamilton 拠点のフリーランス講師・開発者。
- 無料: JavaScript30(30日30個のバニラ JS プロジェクト), CSS Grid(Mozilla スポンサー), Command Line Power User, Flexbox。
- 有料: Beginner JavaScript, Advanced React, Master Gatsby, Learn Node, ES6 for Everyone, Fullstack Advanced React and GraphQL 等。
- 価格: 1コース 89-144 ドル、買い切り。
- 強み: 個人ブランディングが非常に強い。映像が短く明瞭。無料コースが本物に良い入門資料。
- 限界: 新コース出荷サイクルは速くない。
Level Up Tutorials (Scott Tolinski)
- Scott Tolinski が運営する1人コースプラットフォーム。
- 毎月新コースが1個追加される PRO サブスク(月25ドル前後)モデル。
- Sapper/SvelteKit, Next.js, GraphQL, TypeScript, Animations など。
- Scott は Wes Bos と一緒に Syntax.fm ポッドキャストを運営(2024年に Sentry が買収)。ポッドキャストが講義のマーケティングチャネル役を果たす。
3プラットフォームの違い
- Egghead: マイクロ学習(5分単位)。素早く一技術を概観したい時。
- Wes Bos: 1冊の本のように一コースを精読。入門〜中級。
- Level Up: 毎月新コース。トレンドを追うのに向く。
7章 · Total TypeScript (Matt Pocock) — TS 一人の深さ
Matt Pocock は英国拠点の TypeScript 講師・元 Vercel DX エンジニア。2022年にツイッターで TS Tips を投稿して急速に知られ、2023年に Total TypeScript ワークショップシリーズを出した。
Total TypeScript ラインナップ
- TypeScript Pro Essentials: 入門〜中級統合コース。価格約 200-250 ドル水準。
- Total TypeScript Pro: 高度パターン、ジェネリック、条件付き型、マップ型、ライブラリ設計までカバーするワークショップ。約 600 ドル。
- 無料シリーズ: "TypeScript Tips" ツイッター + YouTube + 無料ミニコース。
なぜ一人の講義が標準になったか
- Matt は trpc・Zod・Effect のような TS ライブラリ生態系の深さを本当に知っている。
- 講義形式が 「問題を解く → 解説を見る」 式のインタラクティブ実習。単なる映像ではない。
- ツイッターで毎日 TS Tips を投稿した結果、信頼が積み上がり、ワークショップ出荷直後の売上が大きな規模だったと報告されている。
- 2024年 Matt は自分の会社で AI Hero 等の後続講義を出した。
限界
- 価格が高い。600 ドルのコースは会社経費でなければ負担。
- TS 初心者には速すぎる。fCC や Codecademy で JS をある程度身に着けてから来るべき。
8章 · Epic Web Dev + Epic React (Kent C. Dodds) — フルスタックワークショップの標準
Kent C. Dodds は米国ユタ拠点のフルスタック講師・元 PayPal・元 Remix エンジニア。2024年に Remix が Shopify に買収された後、彼は Epic Web Dev に集中している。
Epic React
- 2020年に出荷。React Hooks・高度パターン・テスト・パフォーマンスをカバーするワークショップシリーズ。
- 一度に約 599 ドル。買い切り。
- 出荷初週売上が 100万ドルを超えたと報告されている。
Epic Web Dev
- 2023年に Kent が新しく始めたフルスタックワークショップ。
- Remix・Vite・Prisma・Playwright ベースのフルスタックアプリを一行ずつ一緒に作る形式。
- Foundations / Web Forms / Data Modeling / Authentication / Testing / Deployment などのモジュール構成。
- 価格約 599 ドル。会社用ライセンスもある。
なぜ Kent のワークショップが標準になったか
- Kent は React Testing Library, Remix, MSW のような核心ライブラリの貢献者。
- 講義資料が GitHub リポで公開され、生徒はそれをクローンして進める。
- ミスがそのまま録画され、「なぜこれが動かないのか」を一緒にデバッグする。
- 彼のブログ・Discord・ニュースレターが講義の拡張チャネル役を果たす。
Matt Pocock vs Kent C. Dodds 比較
- Matt: TypeScript 深さの標準。一分野を深く掘る型。
- Kent: フルスタックワークフローの標準。React → フルスタック → テスト → デプロイまで一連の流れで。
9章 · Frontend Mentor — デザイン → コードチャレンジの標準
Frontend Mentor は Matt Studdert が 2018年に始めたチャレンジ型学習プラットフォーム。英国ロンドン拠点。
動作方式
- 実際のデザイナー水準の Figma・Sketch デザインを提供(Figma ファイルも可)。
- 学習者は HTML/CSS/JS(または React・Vue)でそのデザインを同じように実装する。
- GitHub に成果物をアップロードし、コミュニティがレビュー・フィードバック。
- Pro サブスクを買うとデザインの原本ファイル・Tailwind 変数・フルサイズデザインまでもらえる。
なぜ効果的か
- 本物のデザイナーデザインを実装する経験は ポートフォリオに直接入る。
- 会社面接で「自分で作った作品を見せて」と言われた時、Frontend Mentor チャレンジがそのまま答えになる。
- 無料チャレンジが100以上あり、Newbie / Junior / Intermediate / Advanced の4段階で難易度が分かれる。
限界
- 「これを作れれば就職できる」保証はない。バックエンド・データベース・デプロイは別途学ぶ必要がある。
- 英語コミュニティがメインで、日本語・韓国語フィードバックは弱い。
誰が使うべきか
- ポートフォリオに見せる作品が不足しているジュニア。
- HTML/CSS の基礎はできているが「実戦デザイン実装」は弱い人。
10章 · Codewars / LeetCode / HackerRank / AlgoExpert — アルゴリズム + 面接の4巨人
アルゴリズム学習・面接準備市場は2026年時点で4プラットフォームが分け合う。
LeetCode
- 2015年に本格成長。2026年時点の問題数 3,500 以上。
- 無料会員は一部問題のみアクセス可、**Premium サブスク(年159ドル)**は会社別問題 + モック面接 + 解説 + 会社タグまで提供。
- FAANG・MAANG 面接準備の事実上の標準。Blind 75、NeetCode 150 のようなキュレーションリストが標準経路。
- 限界: アルゴリズム以外はほぼない。システム設計は LeetCode の弱い領域。
HackerRank
- 2009年にインド出身の Vivek Ravisankar・Hari Karunanidhi が設立。本社米国。
- 企業採用用のコーディング評価が本業。面接準備サイトというより 「会社が候補者を評価する道具」 色が強い。
- 無料問題演習 + 認定証(Skills Certification)発行。
- 限界: 問題キュレーションが LeetCode より弱い。
Codewars
- 2012年に始まったコミュニティ基盤コーディング問題サイト。
- 「Kata」という単位で問題を解き、「Kyu」という武術等級で自分のレベルを表す。
- 強み: ゲーミフィケーションが上手い。毎日1問ずつ解くのに良い。
- 限界: 面接準備の曲線と正確には一致しない。
AlgoExpert
- 2017年に Clément Mihailescu が作った面接準備サイト。
- 価格: コース1年99ドル(割引が頻繁にある)。
- 強み: 全ての問題に 映像解説が付いている。Clément 本人のホワイトボード解説が標準。
- 限界: 問題数が LeetCode より少ない(約200)。補完財として使うのが一般的。
4プラットフォームの一行比較
- LeetCode: 面接準備の標準、問題数圧倒的。
- HackerRank: 企業評価の標準、認定証無料。
- Codewars: ゲーミフィケーション・コミュニティ、日々の演習。
- AlgoExpert: 映像解説 + キュレーション、LeetCode の補完財。
11章 · ByteByteGo (Alex Xu) — システム設計学習の標準
Alex Xu は元 Twitter・Zynga エンジニアであり「System Design Interview」書籍の著者。2022年に彼は ByteByteGo というニュースレター・教育ビジネスを始めた。
ByteByteGo ラインナップ
- ニュースレター: 週1-2回、システム設計の図1枚 + 短い文章。無料 + Premium。
- YouTube チャンネル ByteByteGo: 登録者100万人以上。各映像が短く図中心。
- 有料コース: System Design Interview ガイド。価格約 200-500 ドル水準。
- 書籍: "System Design Interview Vol 1, 2", "Machine Learning System Design Interview" 等。
なぜシステム設計学習の標準になったか
- システム設計は本では覚えにくく、映像では長くなる。図1枚が最も効率的。
- Alex の図は 単純化の美学を従う。矢印方向、コンポーネントボックス、データフローが一貫。
- コロナ以降リモート面接が増え、システム設計面接の割合が高まる中、ちょうどそこに ByteByteGo があった。
限界
- 図が単純化された分、実際の運用ディテールは抜ける。SRE・DevOps 深さは他の資料が必要。
- 全ての図が英語。日本語・韓国語翻訳は非公式コミュニティで行われる。
類似資料
- System Design Primer (donnemartin/system-design-primer GitHub) — 無料 OSS。
- The System Design Hub (Hussein Nasser) — YouTube + 書籍。
- Designing Data-Intensive Applications (Martin Kleppmann) — 書籍。
ByteByteGo はこれら全てを圧縮した形。
12章 · Educative / Brilliant / Khan Academy — テキストと学術の領域
映像学習が全ての人に合うわけではない。読み + インタラクティブコード実行 を好む人々のためのプラットフォームが別途ある。
Educative
- 2015年に Fahim ul Haq・Naeem Zafar が作ったテキスト基盤学習プラットフォーム。
- "Grokking the System Design Interview", "Grokking the Coding Interview" のようなコースが代表作。
- 全てのコードがブラウザ内で直接実行される。
- 価格: 月60ドル前後または買い切りライセンス。
- 強み: 読み速度で映像より速く進められる。面接準備に人気。
Brilliant.org
- 2012年に始まった STEM 学習プラットフォーム。
- 数学・物理・CS・ロジック・統計まで扱う。
- インタラクティブ可視化が強み。機械学習・ニューラルネットワーク・離散数学入門が特に強い。
- 価格: 年119ドル前後。家族プラン・学生割引あり。
- 限界: 本物の開発スキルは別途学ぶ必要がある。理論・直感を補完する資料に近い。
Khan Academy
- 2008年に Sal Khan が作った非営利学習プラットフォーム。
- 数学・科学・SAT・AP・大学入試コンテンツがメインだが、コンピュータ科学(Pixar in a Box, CS 入門)コースもある。
- 100% 無料。広範囲なスポンサー(ビル・ゲイツ財団等)で運営。
- 強み: 子供〜青少年入門に最適。親が子供と一緒に使える。
- 限界: 職業開発者学習というより学校教育・数学補講に近い。
3プラットフォームの違い
- Educative: 面接 + テキスト学習。職業開発者対象。
- Brilliant: 直感・可視化・理論。自己啓発 + 数学基礎。
- Khan Academy: 学校教育・数学・科学基礎。無料。
13章 · Codeforces / Project Euler — 競技プログラミング陣営
面接準備アルゴリズムと違う毛色の市場がある。競技プログラミング(Competitive Programming, CP)陣営。
Codeforces
- ロシア・サラトフ拠点。2010年代初頭からグローバル競技プログラミングの標準になった。
- 毎週1-3回ライブコンテストが開かれる(Codeforces Round)。
- 「レーティング」という ELO システムで自分の実力を表す。Gray → Green → Blue → Purple → Orange → Red → Legendary Grandmaster まで。
- 強み: 本物の競争がある環境。時間圧迫の中で解く練習になる。
- 限界: 面接用問題と正確には一致しない。会社面接は medium 水準、Codeforces はそれより遥かに難しい問題が多い。
Project Euler
- 2001年から運営される数学 + プログラミング問題サイト。
- 問題数 800 以上。「次の1000万より小さい素数の和」のような数学的問題。
- 答えを確認するために会員登録が必要だが、解答自体は公開されない。他人の解答を見られないのが特徴。
- 強み: アルゴリズム + 数学的思考。一種の「パズル」に近い。
- 限界: 会社面接準備には直接的でない。
CP は面接に役立つか?
- 役立つ。だが会社面接は「medium」が標準、Codeforces は「hard〜very hard」が日常。時間効率的に面接準備するには LeetCode 中心が一般的。
- CP の本物の価値は「アルゴリズム的直感」を作ること。面接スコアより長期的思考力が良くなる。
14章 · Exercism — メンタリング + OSS 演習の独特な席
Exercism は Jeremy Walker が 2013年に始めた非営利学習プラットフォーム。言語学習 + コードレビューメンタリング が結合された独特なモデル。
動作方式
- 67以上のプログラミング言語トラックがある(Python, Rust, Go, Elixir, Haskell, Clojure, F# などマイナー言語も含む)。
- 問題を解いて解答を提出すると、ボランティアメンター が直接コードレビューしてくれる。
- 全てのトラック・問題・メンタリングが 100% 無料。
なぜ Exercism が独特か
- メンタリングが人対人。自動採点ではなくコードレビューが核心。
- トラックが非常に広い。新しい言語を学ぶ時、最初に推薦されるサイトの一つ。
- 非営利。GitHub Sponsors と寄付で運営。
限界
- メンタリングがいつも速いわけではない。1週間以上待つこともある。
- フルスタックプロジェクト・システム設計は扱わない。言語学習特化。
誰が使うべきか
- 新しい言語(例: Rust, Elixir, Haskell)を真剣に学ぼうとする人。
- 自動採点だけ受けてきて人からレビューをもらいたい人。
15章 · Boot.dev / KodeKloud — ブートキャンプ型トラック
ブートキャンプ陣営はオフライン12週ブートキャンプ(General Assembly, Hack Reactor 等)が2020年代初頭に大きな調整を経た。代わりに オンラインブートキャンプ型トラック が生き残った。
Boot.dev
- Lane Wagner が運営するバックエンド中心のブートキャンプ型学習プラットフォーム。
- 核心トラック: Go ベースのバックエンド開発者になること。Python・HTTP・SQL・Docker・Linux・データ構造・アルゴリズムまで一つの流れで辿る。
- ゲーミフィケーション: XP・レベル・バッジシステム。
- 価格: 月30-40ドル水準サブスク。
- 強み: バックエンドフルスタック視点で一つの流れを辿らせる。fCC がフロントエンド色が強いなら Boot.dev はバックエンド色が強い。
- 限界: フロントエンド・デザインはほぼ扱わない。
KodeKloud
- DevOps・Kubernetes・Terraform・Ansible 資格証のための専門学習プラットフォーム。
- Mumshad Mannambeth が作った Kubernetes for Absolute Beginners、CKA 試験準備、CKAD 試験準備 コースが標準。
- ハンズオンラボが強み。本物の Kubernetes クラスタをブラウザ内で立ち上げてコマンドを打つ。
- 価格: 月20-30ドル水準サブスク。
- 強み: CKA・CKAD・CKS 資格証準備の事実上の標準。
- 限界: 資格証以外のコンテンツは弱い。
2プラットフォームの共通点
- 一分野(バックエンド / DevOps)を深く掘るトラック型。
- 資格証・面接に直接的に繋がる。
16章 · 韓国 — Inflearn / 패스트캠퍼스 / 노마드코더 / Codesoom
韓国開発者学習市場は2026年時点で 인프런 + 패스트캠퍼스 + 노마드코더 3強体制。
Inflearn (인프런)
- 2015年に始まった講義マーケットプレイス。会社名は Inflab。
- Udemy と似たモデル: 講師が講義をアップロードし、生徒がコース単位で購入。
- 韓国語講義カタログが最も大きい。人気講師に Kim Young-han (Spring), Park Jae-sung (Woowa Tech Course), Cho Hyun-young (Node), Kim Min-tae, Han Jung-soo など。
- 強み: 韓国語講義が圧倒的に多い。韓国会社面接・実務に合わせた講義。
- 限界: 講師・講義品質の差がある。検索・キュレーションは Udemy 水準。
Fastcampus (패스트캠퍼스)
- 2014年に始まった韓国のブートキャンプ・オンライン講義プラットフォーム。
- ブートキャンプ(K-デジタルトレーニング等政府支援)とオンラインコースを並行。
- 価格: 1コース数十万〜数百万ウォン水準。政府支援時は自己負担減少。
- 強み: 韓国政府支援事業と結びついており非専攻者の参入に強い。
- 限界: 価格が高く返金ポリシーが厳しい。
Nomad Coders (노마드코더)
- Nicolás Serrano Arévalo が運営する1人学習プラットフォーム。
- YouTube チャンネル + 有料コースモデル。英語と韓国語で講義。
- コース: "React JS マスタークラス", "Python ウェブスクレイパー", "TypeScript でブロックチェーン構築" 等。
- 強み: 映像が短く活気がある。YouTube チャンネルがマーケティングと無料コンテンツの役を同時に果たす。
- 限界: 深さは適度な中級水準。深いシステム設計・アーキテクチャは扱わない。
Codesoom (코드숨)
- 2020年代初頭に登場した JavaScript・React 専門学習プラットフォーム。
- 講義 + メンタリングが結合されたモデル。4-12週単位コホート。
- 強み: 1対1 コードレビューがある。韓国語メンタリング。
- 限界: 価格が高く回次単位で進行。
韓国学習者推薦の流れ
- 非専攻入門: 노마드코더 無料映像 → Inflearn 基礎講義。
- バックエンド転向: Inflearn Kim Young-han Spring → 政府支援 패스트캠퍼스 バックエンドブートキャンプ。
- フロントエンド転向: Codesoom または Inflearn React 講義 → Frontend Mentor チャレンジ。
17章 · 日本 — ドットインストール / Progate / paiza ラーニング / Aidemy / Schoo
日本の開発者学習市場は韓国よりさらに細分化されており、より古いプラットフォームが生き残っている。
ドットインストール
- 2010年代初頭から運営される日本の短編映像学習サイト。
- 1映像が3分以内。「3分動画でマスターできる」というコンセプト。
- ほぼ全ての入門技術(HTML, CSS, JS, PHP, Ruby, Python, Go, Vue, React 等)が扱われる。
- 無料 + 有料会員(月額1,080円前後)。
- 強み: 日本語入門コンテンツの標準。UI が整っている。
Progate
- 2014年に加藤將倫氏が東京大学在学中に始めた学習プラットフォーム。
- ブラウザ内でスライド + コード実習が結合された UX。「Codecademy 日本版」と言える。
- 価格: 月額1,490円前後。
- 強み: 日本語 + 英語 + 韓国語 + インドネシア語等多言語対応。
- 限界: 入門〜中級水準で止まる。
paiza ラーニング / paiza
- paiza は日本の 企業採用 + 学習 が結合されたプラットフォーム。
- paiza コーディングテストスコア(S, A, B, C, D 等級)が日本 IT 採用市場で一定部分通用する。
- paiza ラーニングは入門〜中級学習映像。
- 強み: 学習 → コーディングテスト → 採用まで1プラットフォームで。
- 限界: 深さ不足。シニア学習用ではない。
Aidemy
- 2014年に始まった日本の AI・機械学習学習プラットフォーム。
- 「AI エンジニアになる」のような資格証・転職コースがメイン。
- 価格: 1コース数十万円。政府の専門実践教育訓練給付制度と結びつくと自己負担が減少。
Schoo
- 2011年に始まった日本の総合社会人学習プラットフォーム。
- 開発者学習だけでなくビジネス・教養・企画など全領域。
- 価格: 月額1,650円前後。ライブ講義 + 録画。
日本学習者推薦の流れ
- 超入門: ドットインストール 無料映像 → Progate 入門トラック。
- 採用連動: paiza ラーニング + paiza コーディングテスト。
- AI 転職: Aidemy + 政府給付制度。
- 社会人全般: Schoo 定期視聴。
18章 · 誰が何を選ぶべきか — 初学者 / 転向 / フルスタック / 面接準備
最終章はシナリオ別推奨。
非専攻初学者(予算ゼロ)
- freeCodeCamp Responsive Web Design 認定 → JavaScript Algorithms 認定(英語が可能なら)。
- 日本語: ドットインストール 無料映像 + Progate 入門。
- 韓国語: 노마드코더 無料映像 + Inflearn 基礎。
非専攻初学者(予算あり)
- fCC + Frontend Masters Beginner Path。
- 日本: Progate + paiza ラーニング + paiza コーディングテスト。
- 韓国: Inflearn 基礎 + 패스트캠퍼스 ブートキャンプ(政府支援あれば)。
バックエンド転向(既に他ドメインの開発者)
- Boot.dev (Go バックエンドトラック)。
- Frontend Masters Computer Science Path または ByteByteGo システム設計。
- LeetCode Premium + AlgoExpert 補完。
- 韓国: Inflearn Kim Young-han Spring。
フルスタック転向(フロント→フルスタックまたはその逆)
- Kent C. Dodds Epic Web Dev。
- Matt Pocock Total TypeScript。
- Wes Bos Fullstack Advanced React and GraphQL。
- Frontend Mentor でポートフォリオ補強。
面接準備
- LeetCode (NeetCode 150 または Blind 75) + Premium。
- ByteByteGo システム設計(シニア以上)。
- AlgoExpert 映像解説で詰まった問題解答。
- Educative "Grokking the System Design Interview"。
DevOps・クラウド資格証
- KodeKloud (CKA/CKAD/CKS)。
- Pluralsight + A Cloud Guru (AWS SAA/Azure AZ-104/GCP ACE)。
- 会社が費用支援してくれる可能性が高い。
新言語学習(Rust, Elixir 等)
- Exercism(無料メンタリング)。
- Codewars で日々の演習。
- Boot.dev が Go なら優先順位に。
自己啓発・理論補強
- Brilliant.org(数学・統計・機械学習直感)。
- Khan Academy CS 入門(子供と一緒に使える)。
- Coursera Andrew Ng ML コース(依然として有効)。
19章 · 学習効果を最大化するメタ戦略
プラットフォームを選ぶだけで70%は終わり。残り30%が メタ戦略。
1) 「真似 → 変形 → 創作」 3段階
- 1段階: 講義の言う通りそのまま真似て打つ。
- 2段階: 講義が終わったら少し変形して再度作る。「これを Tailwind の代わりに CSS Modules で作ったら?」
- 3段階: 講義と全く違う問題を同じ道具で解いてみる。これが本物の学習。
2) 一度に一プラットフォームのみ
- サブスク3つを同時に買うと2つは見なくなる。
- 会社経費支援がない限り同時決済は最大1つに制限。
3) 「出力」が学習の半分
- 学んだ内容をブログ・ツイッター・README・発表資料で残す。
- Frontend Mentor・GitHub プロジェクト・dev.to・ブログ等の出力チャネルを決めておく。
4) 面接準備は別シーズン
- 平時: 本業・新技術学習。
- 面接シーズン(2-3ヶ月): LeetCode + AlgoExpert + ByteByteGo に集中。
- 面接が終わったら LeetCode を少し遠ざける。バーンアウト防止。
5) AI 道具は補助、代替ではない
- 2025-2026年 LLM はコードを上手に書く。だが「なぜそう書くか」を本人が知らないとミドル以上の面接で詰まる。
- 学習段階では LLM に答えを聞く前に自分の仮説を先に書く。
20章 · 結び — 2026年学習の本質は「持続性の設計」
2026年学習プラットフォームは溢れている。初学者にも、ミドルにも、シニアにも良いオプションがある。問題はもう 「どこで学ぶか」 ではない。「どう続けるか」 だ。
- freeCodeCamp は9,000時間を無料で与える。最後まで行く人は5%未満。
- Frontend Masters を1年決済して1コースも終わらなかった人が多い。
- LeetCode プレミアムを買って1ヶ月で解約する人が半数。
学習は 習慣設計 だ。毎日30分、毎週2時間のような小さなルーチンが5年後の自分を作る。プラットフォームはそのルーチンを支える道具。最も重要なのは「自分が何を作りたいか」を明確にすること。
2026年も学習は結局同じ公式に従う。
- 何を作りたいか決める。
- それに最も近いプラットフォームを1-2個選ぶ。
- 毎日小さな時間を確保する。
- 出力チャネル(ブログ・GitHub・ツイッター)を決めて痕跡を残す。
- 6ヶ月ごとに点検して次の段階へ。
プラットフォームは道具に過ぎない。道具が多すぎる時、道具自体を減らすことも学習設計の一部だ。
参考 / References
- freeCodeCamp: https://www.freecodecamp.org/
- Codecademy: https://www.codecademy.com/
- Coursera: https://www.coursera.org/
- edX: https://www.edx.org/
- Udemy: https://www.udemy.com/
- Pluralsight: https://www.pluralsight.com/
- A Cloud Guru: https://acloudguru.com/
- Frontend Masters: https://frontendmasters.com/
- Egghead.io: https://egghead.io/
- Wes Bos courses: https://wesbos.com/courses
- Level Up Tutorials (Scott Tolinski): https://leveluptutorials.com/
- Total TypeScript (Matt Pocock): https://www.totaltypescript.com/
- Epic Web Dev (Kent C. Dodds): https://www.epicweb.dev/
- Epic React (Kent C. Dodds): https://www.epicreact.dev/
- Frontend Mentor: https://www.frontendmentor.io/
- LeetCode: https://leetcode.com/
- HackerRank: https://www.hackerrank.com/
- Codewars: https://www.codewars.com/
- AlgoExpert: https://www.algoexpert.io/
- ByteByteGo (Alex Xu): https://bytebytego.com/
- Educative: https://www.educative.io/
- Brilliant.org: https://brilliant.org/
- Khan Academy: https://www.khanacademy.org/
- Codeforces: https://codeforces.com/
- Project Euler: https://projecteuler.net/
- Exercism: https://exercism.org/
- Boot.dev (Lane Wagner): https://www.boot.dev/
- KodeKloud: https://kodekloud.com/
- Inflearn: https://www.inflearn.com/
- Fastcampus: https://fastcampus.co.kr/
- Nomad Coders: https://nomadcoders.co/
- Codesoom: https://www.codesoom.com/
- ドットインストール: https://dotinstall.com/
- Progate: https://prog-8.com/
- paiza ラーニング: https://paiza.jp/works
- Aidemy: https://aidemy.net/
- Schoo: https://schoo.jp/
- Syntax.fm (Wes Bos and Scott Tolinski): https://syntax.fm/
- System Design Primer (donnemartin): https://github.com/donnemartin/system-design-primer
- NeetCode 150 / Blind 75: https://neetcode.io/