iCAR Tutorial

第0章 はじめよう

  1. 0-1 このチュートリアルについて
  2. 0-2 ターミナルと Claude Code

このチュートリアルについて

このレッスンで知ること

  • このチュートリアルで何を作るのか
  • どんな順番で、何を学ぶのか
  • 学ぶときの心構え

研究室のサイトを作り直す

iCAR の Web サイト(icar.sfc.wide.ad.jp)を開いてみてください。

今の iCAR のサイトのトップ画面。暗い背景に ICAR のロゴと研究室の紹介文が並んでいる
今の iCAR のサイト。見た目は整っているが、中身は何年も更新されていない

このサイトは 2016 年に作られ、それ以来ずっと 1 枚の HTML ファイルに手で書き足されてきました。メンバーは 2023 年、業績は 2024 年で止まっています。

更新が止まったのは、誰かが怠けたからではありません。1 人を追加するだけでも、700 行近いファイルの中から正しい場所を探し、前の人の書き方をまねてコピーする必要があります。触るのが怖いサイトは、だんだん誰も触らなくなります。

このチュートリアルでは、このサイトを誰でも更新しやすい形に作り直します。作り直しながら、Web とソフトウェア開発の基本を身につけます。

全体の地図

1章 git、2章 HTML と CSS、3章 フレームワーク、4章 公開の順に進む
4 つの章を順に進み、最後に新しいサイトを公開する
  1. git: ファイルの変更を記録し、みんなで同じファイルを触るための道具
  2. HTML と CSS: Web ページがどうできているか。今のサイトを手で直して、その大変さも体験します
  3. フレームワーク: ページを部品とデータに分けて、楽に更新できるようにする仕組み
  4. 公開: 新しいサイトを世界に出す

各章は「読んで学ぶ」と「手を動かす」の組になっています。読んだらすぐに試してください。

心構え: 全部を覚えなくていい

HTML のタグや git のコマンドを、すべて暗記する必要はありません。書くのは Claude Code に手伝ってもらえます。

その代わりに、次の 2 つを大事にしてください。

AI は速く書けますが、間違えることもあります。結果が正しいかを判断するのは、あなたの役目です。

確認テスト

今のサイトの更新が止まっていた一番の理由は?

  1. メンバーが少なかったから
  2. 1 つのファイルに全部が手書きされていて、更新が大変だったから
  3. GitHub が使えなくなったから
答えを見る

2。構造が更新しづらいと、誰も触らなくなります。このチュートリアルでは、この構造を変えます。

チェックリスト