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なぜ型を書くのか:AIと書く時代のTypeScript
- 1.2TypeScript 7で変わったこと
- 1.3Node.jsで .ts をそのまま動かす
- 1.4tsc は「検査係」
第2章型の基本を読む6本
- 2.1基本の型、型注釈と型推論
- 2.2オブジェクトの型:type と interface
- 2.3ユニオン型とリテラル型
- 2.4関数の型
- 2.5配列とタプル
- 2.6as const と satisfies
第3章型を絞り込んで安全にする5本
- 3.1型の絞り込み
- 3.2判別可能なユニオン
- 3.3unknown と any
- 3.4null と undefined を安全に扱う
- 3.5自分で書く型ガード
第4章AIが書いたコードを型で点検する6本
- 4.1型エラーの読み方
- 4.2AIがよくやる型の誤り
- 4.3ジェネリクスを読む
- 4.4ユーティリティ型
- 4.5外から来るJSONを確かめる
- 4.6AIに直してもらうときの頼み方
第5章小さなCLIを仕上げる4本
- 5.1設定ファイルを整える
- 5.2モジュールと import type
- 5.3非同期処理とエラー処理
- 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のコーディング支援ツールは、なくても受講できます
無料で見られるレクチャー
- なぜ型を書くのか:AIと書く時代のTypeScript
- TypeScript 7で変わったこと
- 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で作成した架空の絵です。コードの例とデータはすべて架空で、個人情報や勤務先の情報を入力する必要はありません。