AIと書くTypeScript教室

Udemy 講座の案内

AIが書いたコードを、型で見張る。

TypeScript 7と今のNode.jsで、型を読む・直す・完成させる。フレームワーク抜きの入門講座の案内です。

  • 25レクチャー
  • 約100分の講義
  • 2つの体験
まず体験してみる講座ページは公開準備中です

まず、試してみる

エラーになるのはどれ?

TypeScript 7 の型チェックで、エラーになるかどうかを当ててみましょう。答えのエラー文は、実際に tsc で確かめたものです。

JSONの形を確かめる

外から来るデータは、形が合っているとは限りません。架空の学習記録の JSON を書き換えて、どこが約束(型)と違うかを見てみましょう。

type StudyRecord = {
  date: string    // 例 "2026-11-01"
  minutes: number
  tag: string
  memo?: string
}

TypeScript では、こうしたデータを unknown として受け取り、型ガードで確かめてから使います。この画面の判定は、ブラウザの中だけで行っています(送信しません)。

この講座で学べること

  • AIが書いたTypeScriptのコードを読み、型の食い違いを自分で見つけられる
  • 型エラーの文を読み、どこを直せばよいか判断できる
  • ユニオン型・絞り込み・unknown・ジェネリクスなど、よく使う型の書き方を使い分けられる
  • Node.jsで .ts ファイルを直接実行し、tscを型の検査に使う今の構成で開発を始められる
  • 外から来るJSONを型ガードで確かめ、小さなコマンドラインの道具を完成させられる

カリキュラム

全25レクチャー・5章。各回 約4分です。

第1章今のTypeScriptの全体像4本
  1. 1.1なぜ型を書くのか:AIと書く時代のTypeScript
  2. 1.2TypeScript 7で変わったこと
  3. 1.3Node.jsで .ts をそのまま動かす
  4. 1.4tsc は「検査係」
第2章型の基本を読む6本
  1. 2.1基本の型、型注釈と型推論
  2. 2.2オブジェクトの型:type と interface
  3. 2.3ユニオン型とリテラル型
  4. 2.4関数の型
  5. 2.5配列とタプル
  6. 2.6as const と satisfies
第3章型を絞り込んで安全にする5本
  1. 3.1型の絞り込み
  2. 3.2判別可能なユニオン
  3. 3.3unknown と any
  4. 3.4null と undefined を安全に扱う
  5. 3.5自分で書く型ガード
第4章AIが書いたコードを型で点検する6本
  1. 4.1型エラーの読み方
  2. 4.2AIがよくやる型の誤り
  3. 4.3ジェネリクスを読む
  4. 4.4ユーティリティ型
  5. 4.5外から来るJSONを確かめる
  6. 4.6AIに直してもらうときの頼み方
第5章小さなCLIを仕上げる4本
  1. 5.1設定ファイルを整える
  2. 5.2モジュールと import type
  3. 5.3非同期処理とエラー処理
  4. 5.4完成と振り返り

Udemy 講座

AIと書くTypeScript入門|型でAIのミスを止める・今のNode.jsでの書き方

TypeScript 7とNode.jsの今の最小構成で、型の読み方・絞り込み・エラーの読み方を学び、AIが書いたコードを型で点検して直す。最後に小さなコマンドラインの道具を完成させる

こんな方に

  • AIにTypeScriptを書かせているが、出てきた型やエラーが読めない方
  • フレームワーク抜きで、TypeScriptの型そのものを基礎から学びたい方
  • 古い設定ではなく、今のTypeScriptとNode.jsの書き方で始めたい方
  • 短い動画と演習で、少しずつ学びたい方

受講の前提

  • JavaScriptか、ほかのプログラミング言語の基本(変数・条件分岐・関数)が分かる方
  • パソコン(Windows または macOS)に、Node.js 24 以降とTypeScriptをインストールできること
  • AIのコーディング支援ツールは、なくても受講できます
講座ページは公開準備中です

無料で見られるレクチャー

  1. なぜ型を書くのか:AIと書く時代のTypeScript
  2. TypeScript 7で変わったこと
  3. Node.jsで .ts をそのまま動かす

動画は「▶」を押したときだけ YouTube(youtube-nocookie.com)から読み込みます。

よくある質問

どんな講座ですか?

AIのコーディング支援でTypeScriptを書く人が増えました。ところが、出てきたコードの型やエラーが読めないと、もっともらしい間違いを見逃してしまいます。この講座は、TypeScriptの型を「読む・直す・完成させる」ための入門講座です。Reactなどのフレームワークは使わず、TypeScriptそのものに絞ります。

講座の長さは?

全25レクチャー(合計 約100分)です。各回は説明・例・小さな演習・まとめの順に進みます。

どんな人に向いていますか?

AIにTypeScriptを書かせているが、出てきた型やエラーが読めない方/フレームワーク抜きで、TypeScriptの型そのものを基礎から学びたい方/古い設定ではなく、今のTypeScriptとNode.jsの書き方で始めたい方/短い動画と演習で、少しずつ学びたい方

始める前に必要なものは?

JavaScriptか、ほかのプログラミング言語の基本(変数・条件分岐・関数)が分かる方/パソコン(Windows または macOS)に、Node.js 24 以降とTypeScriptをインストールできること/AIのコーディング支援ツールは、なくても受講できます

音声やイラスト、例について

ナレーションはAIによる合成音声、イラストは生成AIで作成した架空の絵です。コードの例とデータはすべて架空で、個人情報や勤務先の情報を入力する必要はありません。