一人前エンジニア道場

弱点マップ

各レッスンのセルフチェック(できる/だいたいできる/できない)の結果をまとめています。 「できない」単元を優先して復習しましょう。

0

達成(できる)

0

部分達成(だいたいできる)

0

弱点(できない・未チェック)

プログラミング基礎(入門)確認中…

第1章: はじめてのプログラミング

変数と計算: プログラムの最小単位
未チェック

第1章: はじめてのプログラミング

条件分岐: 「もし〜なら」を書く
未チェック

第2章: 関数・配列・エラーとの付き合い方

関数と配列: 処理を部品化し、データをまとめて扱う
未チェック

第2章: 関数・配列・エラーとの付き合い方

エラーメッセージの読み方: エラーは敵ではなく案内人
未チェック

フロントエンド開発確認中…

第1章: Webの仕組みと基礎

ブラウザレンダリングの仕組み
未チェック
未チェック

第2章: 状態管理の設計

状態の置き場所を設計する
未チェック

第2章: 状態管理の設計

フォームとバリデーションの設計
未チェック

第3章: UI/UXデザインの基礎

配色・タイポグラフィ・余白の原則
未チェック

第3章: UI/UXデザインの基礎

アクセシビリティの基礎
未チェック

第3章: UI/UXデザインの基礎

一貫性のあるUIコンポーネント設計
未チェック

バックエンド開発確認中…

第1章: API設計

REST APIの一貫性設計
未チェック
未チェック
未チェック

インフラ・運用確認中…

第1章: 安全なデプロイと変更管理

本番変更の安全設計
未チェック

第1章: 安全なデプロイと変更管理

障害対応の初動: 切り分けとエスカレーション
未チェック

第2章: 観測可能性(Observability)

ログ設計: 未来の自分を助ける記録
未チェック
未チェック

第3章: クラウドの基礎

主要クラウドサービスの使い分け
未チェック

第3章: クラウドの基礎

CI/CDの基礎
未チェック

データベース設計確認中…

第1章: テーブル設計の基礎

要件からテーブルを設計する
未チェック

第1章: テーブル設計の基礎

N+1問題を読み解く
未チェック

第2章: SQL実践ステップ(ブラウザで書ける)

SELECTの基本: 絞り込み・並び替え・上限
未チェック

第2章: SQL実践ステップ(ブラウザで書ける)

集計とGROUP BY: データを「まとめて」見る
未チェック

第2章: SQL実践ステップ(ブラウザで書ける)

JOINとLEFT JOIN: テーブルをまたいで集計する
未チェック

第3章: SQL応用(サブクエリ・複合JOIN)

サブクエリ: SQLの中にSQLを入れる
未チェック

第3章: SQL応用(サブクエリ・複合JOIN)

GROUP BY応用: HAVING で集計後に絞り込む
未チェック

第3章: SQL応用(サブクエリ・複合JOIN)

3テーブル結合: 複数テーブルをまたぐ集計
未チェック

バージョン管理とGit確認中…

未チェック
未チェック

HTTPとAPI基礎確認中…

未チェック
未チェック

第1章: HTTPとRESTの基本

RESTfulなAPI設計の原則
未チェック

第2章: API認証と実践

認証方式の使い分け
未チェック

テストと品質確認中…

未チェック
未チェック

第1章: テストの基礎とTDD

結合テストとE2Eテスト
未チェック

第2章: テスト戦略と自動化

モック・スタブとテストの自動化
未チェック

開発環境とインフラ基礎(Linux・Docker)確認中…

第1章: Linuxの基本操作

権限・プロセス・環境変数
未チェック
未チェック

第2章: コンテナ技術入門

Dockerfile・docker-composeの読み書き
未チェック

実務型コーディング演習確認中…

未チェック
未チェック
未チェック
未チェック
未チェック

Webセキュリティの基礎確認中…

第1章: 認証・認可とセッション管理

認証(Authentication)と認可(Authorization)を区別する
未チェック

第1章: 認証・認可とセッション管理

CSRF対策とHTTPS
未チェック

第2章: 実践的なセキュアコーディング

セキュリティレビューの視点(OWASP的な考え方)
未チェック

第2章: 実践的なセキュアコーディング

秘密情報管理と安全なAPI設計
未チェック

AI活用開発演習確認中…

第1章: AI活用開発の基礎

生成AIの基本と正しい使い方
未チェック

第1章: AI活用開発の基礎

AIでコードを書く実践
未チェック

第1章: AI活用開発の基礎

AI出力のリスク管理
未チェック

ポートフォリオ制作演習確認中…

未チェック

第1章: ポートフォリオ制作の全工程

要件定義と設計(データモデル・API・画面設計)
未チェック

第1章: ポートフォリオ制作の全工程

実装プラン(Git構成・フェーズ分割・デイリー目標)
未チェック
未チェック

マーケティング視点確認中…

第1章: ユーザー獲得とファネル

ファネル分析: ユーザーはどこで離脱するか
未チェック

第1章: ユーザー獲得とファネル

イベント計測の設計(エンジニアの仕事)
未チェック

経営視点確認中…

第1章: 技術的負債と投資判断

技術的負債を経営の言葉で語る
未チェック

第1章: 技術的負債と投資判断

Build vs Buy: 自作するか、買うか
未チェック

営業視点確認中…

未チェック

DX改善シナリオ演習確認中…

第1章: DX改善シナリオ演習

業務ヒアリングと要件整理
未チェック

第1章: DX改善シナリオ演習

FAQ自動化ツールの設計
未チェック

第1章: DX改善シナリオ演習

小さく作って試す(モック設計演習)
未チェック

AI時代のエンジニアリング確認中…

第1章: AI生成コードの検証

AIのコードを信用しない、検証する
未チェック
未チェック

第2章: 設計判断とトレードオフ

設計の妥当性を判断するフレームワーク
未チェック
未チェック

AI時代のキャリア戦略確認中…

未チェック
未チェック

各レッスンページでセルフチェックを記録して弱点を把握しましょう。

カリキュラムへ