身近な疑問から、3ステップで学ぼう

途中からでも大丈夫。今知りたいことを選んでね。

Webの住所を読めるようになる

アドレスバーにある長い文字列。場所と役割を、身近な例でつなげよう。

  1. アドレスバーはどこにある?

    まずはブラウザの画面で場所を見つけよう。

  2. URLを選んで分解してみよう

    住所の各部分を押すと、役割が分かるよ。

    URLの用語説明 →
  3. 名前から接続先を探す仕組み

    DNSで接続先を調べ、HTTPSで通信を保護する。

    HTTPSの役割も読む →

できるようになること
URLのどこがサイト名で、どこがページの指定かを説明できる。

Pythonとデータ分析を始める

道具を準備して、小さなデータを集計するまでの入口。

  1. Pythonで最初のプログラムを動かす

    実行結果が出るところから始めよう。

  2. uvとpipは何をしてくれる?

    パッケージと環境を用意する道具を比べよう。

  3. DuckDBで小さな集計を試す

    Pythonとは別にSQLで試せる入口もあるよ。

    SQLiteとの違いを読む →

できるようになること
Pythonの実行、パッケージの準備、SQLによる集計の違いをつかむ。

くり返し作業を自動化する

まず仕組みを知って、サーバーの準備かブラウザの操作を選ぼう。2と3は目的に合わせて選べます。

  1. 設定をコードで残す考え方

    毎回手で設定する作業を、再現できる形へ。

  2. サーバーを整えるならAnsible

    小さな対象から、変更結果の確認まで試そう。

  3. ブラウザの操作を確かめるならPlaywright

    ページを開く、操作する、期待した結果を確かめる。

できるようになること
自動化する対象に合う道具と、結果を確認する方法を選べる。

分野をじっくり学ぶガイド

🎨 Webフロントエンドの道

ブラウザで動くUIを作るための学習ルート

まずはここから
動きをつける
型で品質を上げる
テストを書く
スタイリング効率化
簡単デプロイ
⚙️ バックエンド・データの道

サーバーサイドとデータ処理を学ぶルート

データを扱う基礎
NoSQLも学ぶ
APIを作る
柔軟なAPI設計
高速データストア
データ変換を自動化
🏗️ インフラ・DevOpsの道

サーバーからCI/CDまでのインフラ学習ルート

バージョン管理
Webサーバー設定
コンテナ化
オーケストレーション
構成管理を自動化
メトリクス監視
CI/CD自動化
🤖 AI・機械学習の道

AIエンジニアを目指す学習ルート

まずはここから
データ前処理の基礎
ローカルLLMを動かす
APIでAIを使う
検索拡張生成
AI開発ツール活用
本番環境へ
📱 クロスプラットフォームの道

Web・モバイルを横断して作るルート

🦀 システムプログラミングの道

高性能・高信頼システムを作るルート

コンテナ化
メトリクス監視
大規模運用