あなたのロードマップ

ランクC 到達まであと 34 レッスン

AI時代のエンジニア入門

1ステップ
3レッスン
1ヶ月〜
01.ChatGPTは、どうやって答えを作っている?
6
はじめる
02.「予約しました」は、本当に予約された?
12
03.AI時代に、エンジニアは何をするの?
7
準備中: ランクCの求人に応募できます

はじめての生成AI

6ステップ
76レッスン
3ヶ月〜
01.生成AIとは?初心者にもわかる基本の仕組み
5
はじめる
02.ChatGPT、Claude、Geminiの違いと選び方
5
03.生成AIの種類:テキスト、画像、動画、音声AIの違い
5
04.なぜ今、生成AIが注目されているのか?
5
05.生成AIでできること・できないこと
5
06.ChatGPTの無料版と有料版(Plus)の違いと選び方
5
07.GPT-5時代のモデルの選び方
5
08.AIのナレッジカットオフとは?最新情報を知らない理由
5
09.生成AIは仕事を奪うのか?共存のための考え方
5
10.生成AIを使う前に知っておくべき3つの心構え
5
11.第1章まとめクイズ
5
準備中: ランクBの求人に応募できます

AIへの指示の出し方:プロンプト入門

6ステップ
26レッスン
1ヶ月〜
01.プロンプトエンジニアリングとは?AIから最高の答えを引き出す技術
5
はじめる
02.プロンプト設計に必要なLLMの動作原理を理解する
5
03.良いプロンプトと悪いプロンプトの違い:具体例で学ぶ改善ポイント
5
04.第1章まとめクイズ
5
準備中: ランクAの求人に応募できます

RAG入門:AIに知識を与える技術

4ステップ
18レッスン
1ヶ月〜
01.RAGとは?LLMに外部知識を与える検索拡張生成の仕組み
5
はじめる
02.LLMのハルシネーション問題とRAGによる解決策
5
03.RAGの全体像:Indexing, Retrieval, Generationの3ステップ
5
04.RAGのユースケース:チャットボット、社内検索、文書要約
5
05.第1章まとめクイズ
5
準備中: ランクSの求人に応募できます

HTML入門:Webページの骨組みをつくる

3ステップ
20レッスン
1ヶ月〜
01.Webページが表示されるしくみ
15
はじめる
02.HTMLとは何か
15
03.CSSとは何か
15
04.正しいHTMLの形
15
05.雛形を完成させよう
15
準備中: ランクSの求人に応募できます

CSS入門:色・文字・余白で装飾する

3ステップ
19レッスン
1ヶ月〜
01.CSSファイルをつなごう
15
はじめる
02.セレクタのきほん
15
03.色の指定
20
04.文字の装飾
20
05.クラスとID
25
06.セレクタの優先順位
25
07.検証ツールでデバッグ
20
08.章末仕上げ 配色を完成させよう
25
準備中: ランクSの求人に応募できます

CSSレイアウト:Flexbox・Gridで配置する

2ステップ
12レッスン
1ヶ月〜
01.displayプロパティ
15
はじめる
02.Flexboxをはじめよう
15
03.主軸方向の配置
15
04.交差軸方向の配置
15
05.並ぶ方向と折り返し
18
06.間隔と伸縮
18
07.章末仕上げ ナビバー完成
20
準備中: ランクSの求人に応募できます

レスポンシブWeb制作:スマホ対応して公開する

2ステップ
10レッスン
1ヶ月〜
01.スマホで見ると崩れる
15
はじめる
02.viewportの設定
15
03.メディアクエリ
20
04.相対単位
20
05.モバイルファースト
25
06.章末仕上げ 全画面対応
25
準備中: ランクSの求人に応募できます

HTML/CSS道場 ハレノヒ珈琲を開店させる10問

3ステップ
10レッスン
1ヶ月〜
01.メニューカードを再現しよう
15
はじめる
02.ナビゲーションバー
15
03.料金表
20
04.ヒーローセクション
20
準備中: ランクSの求人に応募できます

Python入門:基礎文法編

9ステップ
74レッスン
3ヶ月〜
01.printで表示
15
はじめる
02.文字列の連結
15
03.四則演算
15
04.実行順序
15
05.コメント
15
06.エラーを読んでみる
15
07.つくる:レシート表示
15
08.第1章クイズ
10
準備中: ランクSの求人に応募できます

JavaScript入門:コードを動かす

3ステップ
23レッスン
1ヶ月〜
01.HTML に JavaScript を読み込む
5
はじめる
02.console.log で表示する
15
03.文字列を連結する
15
04.四則演算
15
05.コメントで意図を残す
15
06.エラーを読んでみる
15
07.つくる 起動メッセージ
20
08.第1章まとめクイズ
10
準備中: ランクSの求人に応募できます

JavaScript基礎文法:処理を組み立てる

4ステップ
33レッスン
2ヶ月〜
01.if 文の基本
15
はじめる
02.if / else if / else で段階判定
15
03.switch 文で値を一覧から選ぶ
15
04.条件を組み合わせる
20
05.FizzBuzz で複数条件を組み立てる
20
06.つくる 時間帯で挨拶を変える
20
07.第1章まとめクイズ
10
準備中: ランクSの求人に応募できます

JavaScriptでWebページを動かす

3ステップ
20レッスン
1ヶ月〜
01.DOM とは何か
15
はじめる
02.要素を取得する
20
03.テキストを書き換える
20
04.class を付け外しする
20
05.要素を作って追加する
20
06.配列から一覧を描画する
25
07.つくる ギャラリーをデータ駆動にする
30
08.第1章まとめクイズ
10
準備中: ランクSの求人に応募できます

C言語入門 基礎文法編

9ステップ
66レッスン
3ヶ月〜
01.Hello, C
15
はじめる
02.コンパイルとは
15
03.mainの構造
15
04.コメント
15
05.コンパイルエラーを読む
15
06.つくる 起動バナー
15
07.第1章クイズ
10
準備中: ランクSの求人に応募できます

Python中級 内包表記・高階関数・クラス入門

8ステップ
58レッスン
2ヶ月〜
01.importの基本
15
はじめる
02.from importと別名
15
03.標準ライブラリ探訪
15
04.datetimeで日付を扱う
15
05.自作モジュール
15
06.つくる ファイル分割
20
07.第1章クイズ
10
準備中: ランクSの求人に応募できます

C言語中級 ポインタとメモリ

7ステップ
46レッスン
2ヶ月〜
01.ポインタの復習
15
はじめる
02.ポインタ演算
15
03.配列とポインタの関係
15
04.ポインタで配列を歩く
15
05.文字列とポインタ
15
06.つくる ポインタ走査版
15
07.第1章クイズ
10
準備中: ランクSの求人に応募できます

TypeScript入門:型を付けて関数を書く

3ステップ
22レッスン
1ヶ月〜
01.型は何を守るのか
10
はじめる
02.TypeScriptとJavaScript
15
03.はじめての型注釈
15
04.型推論
10
05.つくる - バグを型で捕まえる
20
06.第1章クイズ
15
準備中: ランクSの求人に応募できます

TypeScript型設計:オブジェクト・状態・ジェネリクス

3ステップ
23レッスン
1ヶ月〜
01.interface
15
はじめる
02.省略可能なプロパティ
15
03.readonly
15
04.interfaceとtype
15
05.ネストした型
15
06.オブジェクト配列
15
07.つくる - Work型とProfile型
20
08.第4章クイズ
15
準備中: ランクSの求人に応募できます

JavaScriptをTypeScriptへ移行する

1ステップ
9レッスン
1ヶ月〜
01.tsconfigのきほん
10
はじめる
02.移行の進め方
10
03.データ層のTS化
15
04.関数のTS化
15
05.型エラーを潰す
15
06.DOMと型
15
07.つくる - 丸ごとTS化完了
20
08.自由移行
20
09.完成と次のステップ
10
準備中: ランクSの求人に応募できます

React入門:JSX・コンポーネント・props

3ステップ
22レッスン
1ヶ月〜
01.Reactとは
10
はじめる
02.最初の表示
15
03.JSX
15
04.JSXのルール
15
05.式の埋め込み
15
06.つくる - 最初のコンポーネント
20
07.第1章クイズ
15
準備中: ランクSの求人に応募できます

Reactで状態・フォーム・リストを扱う

3ステップ
25レッスン
1ヶ月〜
01.なぜstateが必要か
15
はじめる
02.useState
15
03.ボタンで更新
15
04.複数のstate
15
05.オブジェクトのstate
15
06.配列のstate
15
07.再レンダリングの仕組み
10
08.つくる - ダークモード切替
20
09.第4章クイズ
15
準備中: ランクSの求人に応募できます

React設計:useEffectとコンポーネント分割

3ステップ
19レッスン
1ヶ月〜
01.副作用とは
10
はじめる
02.useEffect
15
03.依存配列
15
04.タイトル連動
15
05.時計とクリーンアップ
15
06.つくる - ヘッダー時計
20
07.第7章クイズ
15
準備中: ランクSの求人に応募できます

TypeScriptでReactとAPIを扱う

3ステップ
23レッスン
1ヶ月〜
01.完成形を触る
10
はじめる
02.propsに型を付ける
15
03.useStateの型
15
04.イベントの型
15
05.childrenの型
15
06.つくる - ItemCard(TS)
20
07.第1章クイズ
15
準備中: ランクSの求人に応募できます

React状態管理:カスタムフック・Context・Reducer

3ステップ
21レッスン
1ヶ月〜
01.なぜカスタムフックか
10
はじめる
02.useItemsを作る
15
03.useFormを作る
15
04.フックのルール
15
05.フックに型を付ける
15
06.つくる - フック化完了
20
07.第4章クイズ
15
準備中: ランクSの求人に応募できます

React Routerとアプリ設計

3ステップ
18レッスン
1ヶ月〜
01.ルーティング導入
15
はじめる
02.RoutesとRoute
15
03.遷移を作る
15
04.URLパラメータ
15
05.検索条件をURLに
15
06.404ページ
15
07.つくる - ページ分割完了
20
08.第7章クイズ
15
準備中: ランクSの求人に応募できます

Next.js入門:App Routerとレイアウト

3ステップ
21レッスン
1ヶ月〜
01.SPAの課題を見る
10
はじめる
02.Next.jsとは
10
03.プロジェクト構成
15
04.どこまでがReactか
15
05.つくる - 移行計画
20
06.第1章クイズ
15
準備中: ランクSの求人に応募できます

Next.jsフルスタック:サーバー・データ取得・API

3ステップ
24レッスン
1ヶ月〜
01.サーバーで動く部品
10
はじめる
02.Server Components
15
03.use clientの宣言
15
04.どちらに置くか
15
05.境界をまたぐ合成
15
06.境界の設計
15
07.つくる - 部品の仕分け
20
08.第4章クイズ
15
準備中: ランクSの求人に応募できます

Next.js公開設計:SEO・画像最適化・デプロイ

2ステップ
13レッスン
1ヶ月〜
01.メタデータ
15
はじめる
02.動的メタデータ
15
03.OGP
15
04.画像最適化
15
05.フォント最適化
15
06.つくる - 検索とSNSに強く
20
07.第7章クイズ
15
準備中: ランクSの求人に応募できます

モダンJavaScript:データ処理とコード設計

7ステップ
36レッスン
2ヶ月〜
01.このコースで育てるもの
15
はじめる
02.strict mode が先に教えてくれる間違い
15
03.表示とデータを切り分ける
20
04.第1章まとめクイズ
10
準備中: ランクSの求人に応募できます

非同期JavaScript:API通信とモジュール

3ステップ
19レッスン
1ヶ月〜
01.同期と非同期
15
はじめる
02.Promise をつくって返す
20
03.async と await
20
04.Promise.all で同時に待つ
20
05.非同期のエラーを捕まえる
20
06.つくる 読み込み中の表示を出す
30
07.第1章まとめクイズ
10
準備中: ランクSの求人に応募できます

SQL入門:データベース操作のきほん

10ステップ
71レッスン
3ヶ月〜
01.データベースとは何か
5
はじめる
02.リレーショナルDBの仕組み
5
03.テーブル・行・列の基本
5
04.主キーとNULL制約
5
05.基礎確認クイズ
5
準備中: ランクSの求人に応募できます

Java入門:基礎文法編

7ステップ
69レッスン
3ヶ月〜
01.はじめての Java プログラム
5
はじめる
02.複数行の出力
5
03.変数を使った自己紹介
5
04.コメントを書く
5
05.第 1 章まとめクイズ
5
準備中: ランクSの求人に応募できます

Java 中級:コレクション・Stream・例外処理

9ステップ
64レッスン
3ヶ月〜
01.ArrayList を使う
5
はじめる
02.List を走査する
5
03.要素の削除と検索
5
04.HashMap の基本
5
05.Map を走査する
5
06.Set で重複を排除
5
07.Collections クラスの便利メソッド
5
08.コレクション基礎 まとめクイズ
5
準備中: ランクSの求人に応募できます

Node.js入門

8ステップ
55レッスン
2ヶ月〜
01.Node.jsとは
15
はじめる
02.スクリプトを実行する
15
03.npmとは
15
04.package.json
15
05.npmスクリプト
15
06.つくる:プロジェクト始動
20
07.第1章クイズ
10
準備中: ランクSの求人に応募できます

Spring Boot入門

8ステップ
48レッスン
2ヶ月〜
01.Spring Bootで何が作れるのか
10
はじめる
02.サーブレットからフレームワークへ
15
03.ルーティング表という発想
15
04.プロジェクトの構成
10
05.起動のしくみと自動設定
15
06.パスのマッチング
15
準備中: ランクSの求人に応募できます

DB設計入門 ER図・正規化・インデックス

7ステップ
47レッスン
2ヶ月〜
01.なぜ設計するのか
16
はじめる
02.設計の全体像
16
03.要件からエンティティ抽出
16
04.属性の洗い出し
16
05.つくる 要件の分解
16
06.第1章クイズ
12
準備中: ランクSの求人に応募できます

Go入門

9ステップ
66レッスン
3ヶ月〜
01.Goとは
15
はじめる
02.実行してみる
15
03.packageとmain
15
04.fmtで出力する
15
05.go buildと1バイナリ
15
06.つくる: 起動バナー
20
07.第1章クイズ
10
準備中: ランクSの求人に応募できます

データ分析入門 Python(pandas)

8ステップ
57レッスン
2ヶ月〜
01.データ分析とは
15
はじめる
02.pandasとは
15
03.ノートブックの使い方
15
04.CSVを読み込む
15
05.つくる:データと対面する
20
06.第1章クイズ
10
準備中: ランクSの求人に応募できます

Linux入門:コマンド操作のきほん

10ステップ
68レッスン
3ヶ月〜
01.Linuxとは?OSの基礎を理解する
5
はじめる
02.エンジニアにLinuxが必要な理由
5
03.シェルとターミナルの違いを理解する
5
04.最初のコマンドを打ってみよう
5
準備中: ランクSの求人に応募できます

サーバー構築入門 nginx・systemd・デプロイ

8ステップ
51レッスン
2ヶ月〜
01.Webサーバーとは
16
はじめる
02.nginxをインストール
16
03.起動して確認
16
04.ドキュメントルート
16
05.ミッション 最初の配信
16
06.第1章クイズ
12
準備中: ランクSの求人に応募できます

JavaScript道場 ハレノヒ珈琲を動かす10問

3ステップ
10レッスン
1ヶ月〜
01.ボタンで挨拶を出せ
15
はじめる
02.ダークモード切替
15
03.文字数カウンター
20
04.メニューの絞り込み
25
準備中: ランクSの求人に応募できます

TypeScript道場 fleama開発室の10問

3ステップ
10レッスン
1ヶ月〜
01.赤い波線を消せ
10
はじめる
02.関数に正しい型を付けよ
15
03.このanyを撲滅せよ
15
04.Item型を設計せよ
20
準備中: ランクSの求人に応募できます

Python道場 商店街ポイントカードの10問

3ステップ
10レッスン
1ヶ月〜
01.会員証を表示せよ
15
はじめる
02.ポイント付与計算
15
03.会員ランク判定
20
04.ポイントBuzz
20
準備中: ランクSの求人に応募できます

Java道場 ハレノヒ珈琲のレジを作る10問

3ステップ
10レッスン
1ヶ月〜
01.レシートを整形して返せ
15
はじめる
02.税込計算の切り捨て事故を防げ
15
03.注文金額でランク判定
20
04.メニュー番号で注文を受けろ
20
準備中: ランクSの求人に応募できます

SQL道場 図書館DBに挑む10問

3ステップ
10レッスン
1ヶ月〜
01.蔵書を条件で探せ
15
はじめる
02.人気の本TOP5
15
03.貸出中の冊数は?
15
04.ジャンル別の蔵書数
20
準備中: ランクSの求人に応募できます

Go道場 fleamaをGoで作り直す10問

1ステップ
10レッスン
1ヶ月〜
01.問1 ゼロ値を予言せよ
15
はじめる
02.問2 errを無視するな
20
03.問3 forしかない世界で集計せよ
20
04.問4 商品状態で出し分けろ
20
05.問5 スライスを育てよ
25
06.問6 マップで在庫台帳
25
07.問7 Itemに魂を込めよ
30
08.問8 3本同時に走らせろ
35
09.問9 JSONで応答せよ
35
10.問10 総合 リプレイス完遂
45
準備中: ランクSの求人に応募できます

Express道場 fleama開発室のIssue10件

1ステップ
10レッスン
1ヶ月〜
01.#101 監視用ヘルスチェックが欲しい
15
はじめる
02.#102 カテゴリ一覧APIが欲しい
20
03.#103 消えた商品を開くと落ちる
20
04.#104 検索に並び替えとページングを
25
05.#105 0円出品が通ってしまう
25
06.#106 調査用のアクセスログを
25
07.#107 エラーの形式がバラバラ
30
08.#108 他人の出品を値下げできてしまう
30
09.#109 同じ商品が2人に売れた
35
10.#110 新機能「いいね」を設計から
45
準備中: ランクSの求人に応募できます

React道場 ハレノヒ珈琲をモダン化する10問

3ステップ
10レッスン
1ヶ月〜
01.MenuCard部品を作れ
15
はじめる
02.いいねボタン
15
03.ダークモード切替(React版)
20
04.メニュー一覧をmapで描画せよ
20
準備中: ランクSの求人に応募できます

フロントデバッグ道場 呪われたウィジェット供養の10問

3ステップ
10レッスン
1ヶ月〜
01.ボタンが反応しない
15
はじめる
02.送信すると消える
15
03.黄色い警告を消せ
20
04.undefined が出る
20
準備中: ランクSの求人に応募できます

アルゴリズム道場 カメ師範の十の巻

3ステップ
10レッスン
1ヶ月〜
01.第一の巻 総和と最大
15
はじめる
02.第二の巻 線形探索
15
03.第三の巻 バブルソート
20
04.第四の巻 二分探索
25
準備中: ランクSの求人に応募できます

Linux道場 商店街サーバー障害対応の10問

3ステップ
10レッスン
1ヶ月〜
01.迷子のファイルを探し出せ
15
はじめる
02.ログから犯人を特定せよ
20
03.開けないファイルを開けろ
20
04.ディスクを空けろ
25
準備中: ランクSの求人に応募できます

コンピューターサイエンス入門:理論編

7ステップ
53レッスン
2ヶ月〜
01.2進数から10進数への変換
5
はじめる
02.10進数から2進数への変換
5
03.ビットAND演算でフラグ判定
5
04.OR / XOR でフラグを操作する
5
05.popcount で 1 のビット数を数える
5
06.シフト演算で 2 倍 / 半分
5
07.16 進数から 10 進数への変換
5
08.第 1 章まとめクイズ
5
準備中: ランクSの求人に応募できます

コンピューターサイエンス:アルゴリズム / OS / ネットワーク / DB

24ステップ
135レッスン
5ヶ月〜
01.階乗(再帰)
5
はじめる
02.フィボナッチ数(再帰)
5
03.累乗(再帰)
5
04.配列の合計(再帰)
5
05.桁数を数える(再帰)
5
06.文字列を逆順(再帰)
5
07.ユークリッドの互除法(GCD)
5
08.第1章まとめクイズ — 再帰の基礎
5
準備中: ランクSの求人に応募できます

コンピューターサイエンス上級:アルゴリズムとデータ構造

7ステップ
50レッスン
2ヶ月〜
01.リンクリスト構築と長さの計算
5
はじめる
02.リンクリストの反転
5
03.リンクリストのサイクル検出
5
04.ソート済みリンクリストの merge
5
05.リンクリストの中央ノード取得
5
06.ソート済みリストの重複削除
5
07.第1章まとめクイズ
5
準備中: ランクSの求人に応募できます

プログラミング学習のはじめ方

1ステップ
5レッスン
1ヶ月〜
01.プログラミングとは?
5
はじめる
02.プログラミング分野を知る
7
03.学習の始め方
5
04.入門者が同じところで止まる理由
6
05.「ちょっとデキる」から始める
7
準備中: ランクSの求人に応募できます

エンジニアキャリアの歩き方

3ステップ
30レッスン
1ヶ月〜
01.エンジニアの市場価値を決める3つの要素
5
はじめる
02.未経験から始めるエンジニアキャリアのロードマップ
5
03.初級(1〜3年目)エンジニアが陥りやすいキャリアの罠
5
04.転職市場で求められる「真のスキル」とは?
5
05.【職種別】フロントエンド、バックエンド、インフラのキャリアパスの違い
5
06.年収を上げるための交渉術と市場相場の調べ方
5
07.成長企業と停滞企業を見分けるための企業分析術
5
08.自分のキャリアを棚卸しする「スキルマップ」の作り方
5
準備中: ランクSの求人に応募できます

ITパスポート対策

11ステップ
70レッスン
3ヶ月〜
01.ITパスポートとは
10
はじめる
02.出題形式と時間配分
10
03.学習計画
10
04.CBTを体験する
10
準備中: ランクSの求人に応募できます

基本情報技術者(FE)対策

12ステップ
79レッスン
3ヶ月〜
01.基本情報技術者とは
10
はじめる
02.合格戦略
10
03.学習計画
10
04.出題形式を体験する
15
準備中: ランクSの求人に応募できます

Java Silver対策

9ステップ
55レッスン
2ヶ月〜
01.Java Silverとは
10
はじめる
02.引っ掛けの型
15
03.学習計画
10
04.出題形式を体験
15
準備中: ランクSの求人に応募できます

AWS CLF(Cloud Practitioner)対策

9ステップ
49レッスン
2ヶ月〜
01.CLFとは
10
はじめる
02.学習環境の方針
10
03.学習計画
10
04.出題形式を体験
15
準備中: ランクSの求人に応募できます

AWS SAA(Solutions Architect - Associate)対策

10ステップ
55レッスン
2ヶ月〜
01.SAAとは
15
はじめる
02.シナリオ読解法
15
03.学習計画
15
04.シナリオ形式を体験
15
準備中: ランクSの求人に応募できます

LinuC レベル1(LPIC-1対応)対策

10ステップ
62レッスン
3ヶ月〜
01.LinuC/LPICとは
15
はじめる
02.LinuCとLPICの選び方
15
03.学習計画
15
04.出題形式を体験
15
準備中: ランクSの求人に応募できます

生成AI資格対策(生成AIパスポート+G検定)

9ステップ
49レッスン
2ヶ月〜
01.2つの資格の違い
10
はじめる
02.出題形式と時間
10
03.学習計画
10
04.形式を体験
10
準備中: ランクSの求人に応募できます

プロンプト道場 商店街AI相談所の10問

1ステップ
10レッスン
1ヶ月〜
01.問1 思い通りの長さで書かせろ
15
はじめる
02.問2 箇条書きで出させろ
15
03.問3 お手本に揃えろ
20
04.問4 表で比べさせろ
20
05.問5 手順に刻ませろ
25
06.問6 余計なことを言わせるな
25
07.問7 観点を絞って要約させろ
25
08.問8 相手に合わせて書き分けろ
30
09.問9 知らないことを白状させろ
30
10.問10 総合 商店街新聞を作れ
45
準備中: ランクSの求人に応募できます

Claude Code入門

6ステップ
39レッスン
2ヶ月〜
01.AIエージェントとは
5
はじめる
02.起動と最初の対話
5
03.はじめての指示
5
04.動きのしくみ
5
05.つくる:最初の一巡
6
06.第1章クイズ
5
準備中: ランクSの求人に応募できます

Vibe Coding入門

6ステップ
32レッスン
2ヶ月〜
01.Vibe Codingとは
5
はじめる
02.アイデアを言葉にする
5
03.最初のアプリを作る
6
04.少しずつ変える
5
05.つくる:v1完成
6
06.第1章クイズ
5