コース一覧
つくりたいもの、なりたい自分から選ぼう。
22学習分野・66コース・2,288レッスン。
はじめてのWebページから、AIアプリ開発、資格対策まで。
めざす職種から選ぶ
どの順で進むか迷ったら、こちらから。職種ごとに道のりを用意しています。
まずはここから
何から始めるかが決まっていないなら、この棚だけ見れば足ります。 前提知識がいらないものだけを集めました。

HTML・CSS
白紙の画面から、スマートフォン対応のWebサイトを公開するまで。
HTML入門
Webページの骨組みをつくる
CSS入門
色・文字・余白で装飾する
CSSレイアウト
Flexbox・Gridで配置する
レスポンシブWeb制作
スマホ対応して公開する
HTML/CSS道場
陽葵「ハレノヒ珈琲、開店を手伝ってくれる?」
Python
おこづかい帳アプリを、実務スタイルのコードに育てる。
Python入門編
動くスクリプトを書けるようになる
Python中級編
読めるコードの書き方に直す
道場編
事務局「ポイントカードの台帳、お願いできる?」
AI活用
AIから狙った成果を引き出し、業務を自動化する。
生成AI入門編
仕組みと使い分けを知る
プロンプト編
狙った成果を引き出す
道場編
商店街「AIに頼みたいんだけど、どう言えばいいか分からなくて」
生成AI対策編
生成AIパスポートとG検定
Vibe Coding
コードを書かずに、言葉だけでWebアプリをつくる。
Vibe Coding編
言葉だけでアプリをつくる
ITパスポート
IT知識ゼロから、就職で使える資格をとる。
ITパスポート対策編
IT知識ゼロから国家資格へ
言語・基礎技術から選ぶ
学びたい技術が決まっている人のための棚です。 HTML・CSSから各プログラミング言語、SQLまでを直接選べます。

HTML・CSS
白紙の画面から、スマートフォン対応のWebサイトを公開するまで。
HTML入門
Webページの骨組みをつくる
CSS入門
色・文字・余白で装飾する
CSSレイアウト
Flexbox・Gridで配置する
レスポンシブWeb制作
スマホ対応して公開する
HTML/CSS道場
陽葵「ハレノヒ珈琲、開店を手伝ってくれる?」
JavaScript
コードを動かし、WebページとAPIへ広げる。
JavaScriptをはじめる
実行・変数・型・演算子
JavaScript基礎文法
条件・配列・ループ・関数
DOM・イベント
Webページに動きをつける
モダンJavaScript
データ処理とコード設計
非同期・API
Promise・fetch・モジュール
JavaScript道場
陽葵「予約ページ、動くようにしてほしいの」
タスク管理アプリ
次は実践開発プロジェクトへ
TypeScript
JavaScriptに型を加え、間違いを実行前に見つける。
TypeScript入門
型を付けて関数を書く
TypeScript型設計
オブジェクト・状態・ジェネリクス
JavaScriptからTSへ移行
既存コードをstrictに移行する
TypeScript道場
開発室「この型、通せますか?」
TypeScriptでReactとAPI
React側の正規コースを共有
AIチャットアプリ
次は実践開発プロジェクトへ
React
小さな部品から、複数ページを持つアプリまで。
React入門
JSX・コンポーネント・props
state・フォーム・リスト
入力やクリックに応じてUIを変える
useEffect・コンポーネント設計
副作用と部品の責務を整理する
TypeScript・API
ReactとAPIを型で安全に扱う
カスタムフック・状態管理
Context・Reducerで状態を共有する
React Router・アプリ設計
複数ページのSPAを完成させる
React道場
陽葵「注文ウィジェット、今風にできる?」
フロントデバッグ道場
呪われたウィジェットを、1つずつ供養する
タスク管理アプリ
次は実践開発プロジェクトへ
Node.js
ブラウザの外で、サーバーを自分で立てる。
Node.js入門編
APIサーバーを自分で立てる
道場編
開発室「Issue が10件たまっています」
タスク管理アプリ
次は実践開発プロジェクトへ
Go
少ない部品で、速くて落ちないサーバーを書く。
Go入門編
速くて落ちないAPIを書く
道場編
開発室「fleama、Goで作り直せますか?」
Java
業務システムの定番言語で、APIサーバーまで組む。
Java入門編
基礎文法とクラスのきほん
Java中級編
実務のコードを読める道具を揃える
Spring Boot編
フレームワークでAPIを作る
道場編
陽葵「レジ、作れる人いませんか」
Silver対策編
資格で文法の穴を埋める
ECサイト開発
次は実践開発プロジェクトへ
SQL・データベース
業務データを取り出し、壊れない形で保存する。
SQL入門編
データを思いどおりに取り出す
設計編
壊れないテーブルを設計する
道場編
司書「この蔵書データ、集計できますか?」
BIダッシュボード
次は実践開発プロジェクトへ
Python
おこづかい帳アプリを、実務スタイルのコードに育てる。
Python入門編
動くスクリプトを書けるようになる
Python中級編
読めるコードの書き方に直す
道場編
事務局「ポイントカードの台帳、お願いできる?」
Linux
自分のサイトを公開し、壊れても直せるようにする。
Linux入門編
コマンドで機械を動かす
サーバー編
サイトを公開して動かし続ける
道場編
事務局「サーバーが落ちました。当番、お願いします」
LinuC対策編
資格で知識を体系化する
コンピュータサイエンス
なぜそのコードが速いのかを、説明できるようにする。
理論編
2進数から計算量までの土台
システム編
OS・ネットワーク・DBを知る
アルゴリズム編
面接の実装問題を構造的に解く
道場編
カメ師範「十の巻、開いてみるか」
C言語
メモリを自分で管理して、機械に近いところを触る。
C言語入門編
文法と、動くプログラム
C言語中級編
メモリを自分で管理する
Web開発(フロントエンド)
画面をつくる側の道。目に見えるものが最初から手元に残ります。 HTMLで骨組みを組み、JavaScriptとReactで動くアプリまで進みます。

HTML・CSS
白紙の画面から、スマートフォン対応のWebサイトを公開するまで。
HTML入門
Webページの骨組みをつくる
CSS入門
色・文字・余白で装飾する
CSSレイアウト
Flexbox・Gridで配置する
レスポンシブWeb制作
スマホ対応して公開する
HTML/CSS道場
陽葵「ハレノヒ珈琲、開店を手伝ってくれる?」
JavaScript
コードを動かし、WebページとAPIへ広げる。
JavaScriptをはじめる
実行・変数・型・演算子
JavaScript基礎文法
条件・配列・ループ・関数
DOM・イベント
Webページに動きをつける
モダンJavaScript
データ処理とコード設計
非同期・API
Promise・fetch・モジュール
JavaScript道場
陽葵「予約ページ、動くようにしてほしいの」
タスク管理アプリ
次は実践開発プロジェクトへ
TypeScript
JavaScriptに型を加え、間違いを実行前に見つける。
TypeScript入門
型を付けて関数を書く
TypeScript型設計
オブジェクト・状態・ジェネリクス
JavaScriptからTSへ移行
既存コードをstrictに移行する
TypeScript道場
開発室「この型、通せますか?」
TypeScriptでReactとAPI
React側の正規コースを共有
AIチャットアプリ
次は実践開発プロジェクトへ
React
小さな部品から、複数ページを持つアプリまで。
React入門
JSX・コンポーネント・props
state・フォーム・リスト
入力やクリックに応じてUIを変える
useEffect・コンポーネント設計
副作用と部品の責務を整理する
TypeScript・API
ReactとAPIを型で安全に扱う
カスタムフック・状態管理
Context・Reducerで状態を共有する
React Router・アプリ設計
複数ページのSPAを完成させる
React道場
陽葵「注文ウィジェット、今風にできる?」
フロントデバッグ道場
呪われたウィジェットを、1つずつ供養する
タスク管理アプリ
次は実践開発プロジェクトへ
Next.js
Reactアプリを、サーバー・検索・公開まで備えたサービスへ。
Next.js入門
App Routerとレイアウト
Next.jsフルスタック
サーバー・データ取得・API
Next.js公開・SEO
SEO・画像最適化・デプロイ
バックエンド
画面の裏側で、データを預かる側の道。 APIサーバーを立て、データベースと安全にやりとりできるようにします。
Node.js
ブラウザの外で、サーバーを自分で立てる。
Node.js入門編
APIサーバーを自分で立てる
道場編
開発室「Issue が10件たまっています」
タスク管理アプリ
次は実践開発プロジェクトへ
Go
少ない部品で、速くて落ちないサーバーを書く。
Go入門編
速くて落ちないAPIを書く
道場編
開発室「fleama、Goで作り直せますか?」
Java
業務システムの定番言語で、APIサーバーまで組む。
Java入門編
基礎文法とクラスのきほん
Java中級編
実務のコードを読める道具を揃える
Spring Boot編
フレームワークでAPIを作る
道場編
陽葵「レジ、作れる人いませんか」
Silver対策編
資格で文法の穴を埋める
ECサイト開発
次は実践開発プロジェクトへ
SQL・データベース
業務データを取り出し、壊れない形で保存する。
SQL入門編
データを思いどおりに取り出す
設計編
壊れないテーブルを設計する
道場編
司書「この蔵書データ、集計できますか?」
BIダッシュボード
次は実践開発プロジェクトへ
AI
使う側で終わらせず、つくる側まで。 仕事での使い方を押さえたあと、AIを組み込んだアプリまで作ります。
AI活用
AIから狙った成果を引き出し、業務を自動化する。
生成AI入門編
仕組みと使い分けを知る
プロンプト編
狙った成果を引き出す
道場編
商店街「AIに頼みたいんだけど、どう言えばいいか分からなくて」
生成AI対策編
生成AIパスポートとG検定
Vibe Coding
コードを書かずに、言葉だけでWebアプリをつくる。
Vibe Coding編
言葉だけでアプリをつくる
Claude Code
AIに書かせたコードを、読んで判断できるようになる。
Claude Code編
AIと一緒に開発する
AIアプリ開発
自社のデータを読ませて、答えるアプリをつくる。
RAG編
自社の資料から答えさせる
AIチャットアプリ
次は実践開発プロジェクトへ
データ
数字を集めて、何が起きているかを言葉にする。 Pythonでデータを整え、示唆のあるレポートに仕上げます。
インフラ・セキュリティ
つくったものを、動かし続ける側の道。 サーバーを立て、クラウドに載せ、壊れても自分で直せるようにします。
CS・C言語
なぜ動くのか、なぜ速いのかを説明できるようにする棚です。 設計の議論や面接で、根拠を持って話せる土台をつくります。
資格対策
身につけた知識を、ひとつの証明に。 技術に紐づく資格は各カードの中にあるので、ここは分野を問わない2つです。
コースを名前から探す
学びたいものが決まっているなら、こちらから直接どうぞ。全 66 コースあります。
AI時代のエンジニア入門 (3)
はじめての生成AI (76)
AIへの指示の出し方:プロンプト入門 (26)
RAG入門:AIに知識を与える技術 (18)
HTML入門:Webページの骨組みをつくる (20)
CSS入門:色・文字・余白で装飾する (19)
CSSレイアウト:Flexbox・Gridで配置する (12)
レスポンシブWeb制作:スマホ対応して公開する (10)
HTML/CSS道場 ハレノヒ珈琲を開店させる10問 (10)
Python入門:基礎文法編 (74)
JavaScript入門:コードを動かす (23)JavaScript基礎文法:処理を組み立てる (33)
JavaScriptでWebページを動かす (20)
C言語入門 基礎文法編 (66)
Python中級 内包表記・高階関数・クラス入門 (58)
C言語中級 ポインタとメモリ (46)
TypeScript入門:型を付けて関数を書く (22)
TypeScript型設計:オブジェクト・状態・ジェネリクス (23)
JavaScriptをTypeScriptへ移行する (9)
React入門:JSX・コンポーネント・props (22)
Reactで状態・フォーム・リストを扱う (25)
React設計:useEffectとコンポーネント分割 (19)
TypeScriptでReactとAPIを扱う (23)
React状態管理:カスタムフック・Context・Reducer (21)
React Routerとアプリ設計 (18)Next.js入門:App Routerとレイアウト (21)
Next.jsフルスタック:サーバー・データ取得・API (24)
Next.js公開設計:SEO・画像最適化・デプロイ (13)
モダンJavaScript:データ処理とコード設計 (36)非同期JavaScript:API通信とモジュール (19)
SQL入門:データベース操作のきほん (71)
Java入門:基礎文法編 (69)
Java 中級:コレクション・Stream・例外処理 (64)
Node.js入門 (55)
Spring Boot入門 (48)
DB設計入門 ER図・正規化・インデックス (47)
Go入門 (66)
データ分析入門 Python(pandas) (57)
Linux入門:コマンド操作のきほん (68)
サーバー構築入門 nginx・systemd・デプロイ (51)
JavaScript道場 ハレノヒ珈琲を動かす10問 (10)
TypeScript道場 fleama開発室の10問 (10)
Python道場 商店街ポイントカードの10問 (10)
Java道場 ハレノヒ珈琲のレジを作る10問 (10)
SQL道場 図書館DBに挑む10問 (10)
Go道場 fleamaをGoで作り直す10問 (10)
Express道場 fleama開発室のIssue10件 (10)
React道場 ハレノヒ珈琲をモダン化する10問 (10)
フロントデバッグ道場 呪われたウィジェット供養の10問 (10)
アルゴリズム道場 カメ師範の十の巻 (10)
Linux道場 商店街サーバー障害対応の10問 (10)
コンピューターサイエンス入門:理論編 (53)
コンピューターサイエンス:アルゴリズム / OS / ネットワーク / DB (135)
コンピューターサイエンス上級:アルゴリズムとデータ構造 (50)
プログラミング学習のはじめ方 (5)
エンジニアキャリアの歩き方 (30)
ITパスポート対策 (70)
基本情報技術者(FE)対策 (79)
Java Silver対策 (55)
AWS CLF(Cloud Practitioner)対策 (49)
AWS SAA(Solutions Architect - Associate)対策 (55)
LinuC レベル1(LPIC-1対応)対策 (62)
生成AI資格対策(生成AIパスポート+G検定) (49)
プロンプト道場 商店街AI相談所の10問 (10)
Claude Code入門 (39)
Vibe Coding入門 (32)
つまずきから探す
エラーの直し方とよくある間違いを 723 件集めています。 いま出ているエラー名からも引けます。
つまずき辞典を開く