パソコン初心者でもできる株式バイブコーディング - AIで作る株式自動売買システム
yalco
コーディングを全く知らない人でも、AIに日本語で命令を出すことで、自分だけの株式自動売買プログラムを作れるようになります!
入門
gemini, AI, Cursor AI
TypeScriptの文法と使い方を、最も簡単な説明で素早く学習します。
学習した受講者のレビュー
5.0
Sei Chang Kwon
「薄っぺらいコーディング」という名前に似つかわしくない深みのある知識に、いつも楽しく講義を視聴しています。本当に勉強せずにただ見ている感覚で接しているので、「視聴」と書きました。😊😊 YouTube初期に顔を出して教えてくださっていた頃から楽しく…概念定義してくださる部分をしっかり受講しています。 実務で開発はしていますが、専業の開発者ではないので…大体こんな感じなのか、という点を本当によく教えてくださり、感嘆しながらあっという間にパートを進めました。 特に、TSの文法を確認しながら、不必要に見える「never」は何のために使うのだろうか?という内容については、軽く一行もコーディングせずに講義についていきましたが、これまで疑問に思っていた、かゆい所に手が届くようでした。一段と深く知識が広がる感覚を得ました。 「薄っぺらい」と謙遜したネーミングには全く似つかわしくない、深みのある伝達方式に、改めて感嘆しました。強くお勧めします。
5.0
chinij
教えるべきことだけを、素早く確実に、サクッと教えて次に進むので、スッキリして良いです。
5.0
silverhozan
理解できないほど分かりやすい説明、最高
TypeScriptの型の概念と原理
TypeScriptの文法と使い方
TypeScriptの実務活用チップ集
TypeScriptはJavaScriptをより安全で信頼できるものにしてくれる言語です。突然発生するエラーや、共同作業中に生じる曖昧なバグを減らすのに本当に役立ちます。
今回の講義では、TypeScriptがなぜ重要でどのように使われるのか、
基本的な型宣言からインターフェース、ジェネリック、ユニオンとインターセクションまで、重要な内容を漏れなく扱います。
講義をすべて終える頃には、TypeScriptを実務で自信を持って活用できる、しっかりとした基礎が身についているはずです。
🎓 大学のメールアカウントをお持ちなら?
説明の名人ヤルコが教えるTypeScript
どんなに難しく複雑な概念もあっという間に教えてくれるヤルコが、熟考を重ねた比喩と例題を通じて、TypeScriptの各種概念と活用法を素早く簡単に学ぶことができます。
すべてのサンプルコードがスニペットとして提供されます。
講義で使用される数多くのサンプルは、すべてNotionページからコピー&ペーストできるように提供されています。
これらを活用して、迅速かつ便利に学習を進めることができます。
🚀 膨大な知識をスピーディーに学習します。
コードをタイピングしたり実行したりする工程を省くことで、短時間で多くの内容を学習します。
すべてのシーンにグラフィックと字幕が用意されており、不便なく効率的にTypeScriptを学ぶことができます。
本講義のスタイルが合わない方もいらっしゃるかもしれませんので、あらかじめプレビュー動画をご確認ください。
TypeScriptを学びたいです。
TypeScriptに初めて触れる方や、曖昧だった概念を整理したい方
安定性のある開発をしたいです。
JavaScriptの限界を感じ、より安全で予測可能なコードを書きたい開発者
実務で自信を持って使いたいです。
複雑な型、ユーティリティ型、ジェネリックなどを実際のコードに適用してみたい開発者
TypeScriptの紹介と設定
基本タイプ: string, number, boolean
null vs undefined / void / never
リテラルタイプ
配列型および多次元配列
読み取り専用配列 (ReadonlyArray)
タプル:固定された型と順序を持つ配列
数値 / 文字列 / 混合型列挙型
const enum および最適化
宣言式 / 発現式 / アロー関数
任意引数 / デフォルト値 / 残余引数
関数型の定義およびコールバック構造
オブジェクト型の指定
任意属性 & 読み取り専用属性
関数およびメソッドの定義
インターフェースの継承 / 多重継承 / ネスト
インターフェースの継承
クラスに implements を適用
クラス宣言 / コンストラクタ / アクセス修飾子
継承、オーバーライディング、superキーワード
多相性 (Polymorphism)
抽象クラス (abstract)
交差型 (Intersection) / 合併型 (Union)
タイプガード: typeof / in / instanceof / ユーザー定義
マップドタイプ / テンプレートリテラルタイプ
オプション & 読み取り専用プロパティの組み合わせ
keyof / infer / 条件付き型
ジェネリック関数と型推論
ジェネリック配列 / タプル / インターフェース / 型エイリアス
制約条件 (extends)
keyofと条件付きタイプの活用
実用的な例:結果型(Result Type)など
Array, ReadonlyArray, Map, Set, WeakMap, WeakSet
Promise<T> および非同期型
Partial / Required / Readonly など多数のユーティリティタイプ(Utility Types)
ネームスペースの使用方法および入れ子構造
モジュール化:import / export 文法
tsconfigの設定:baseUrl / paths / strictオプションなど
JSONインポート、esModuleInteropなど
.d.ts ファイルの作成および活用法
@types パッケージの活用法
講義で使用されるコマンドとコードは、Notionページで提供されます。
JavaScriptの初級・中級知識
JavaScriptの知識が不足していると感じる方は、以下の約7時間の講義を通じて無料でJavaScriptを学んでください。
学習対象は
誰でしょう?
TypeScriptを学びたい方
より安定したJSプロジェクトを開発したい方
Node.js環境でプログラミングする開発者
前提知識、
必要でしょうか?
JavaScript
インフラン認証
32,294
受講生
2,195
受講レビュー
100
回答
4.9
講座評価
13
講座
YouTubeチャンネル 浅いコーディング辞書を運営するYouTuberであり、IT書籍を執筆する作家です。フルスタックエンジニアとして働いてきた経験を活かし、難しいプログラミングの概念を初心者でも理解しやすいよう、比喩や簡単な例、時にはアニメーションを用いて解説するコンテンツを制作しています。
🎬 YouTube 浅いコーディング辞書 チャンネル (クリック!)
📕 ヤルコの本を見に行く (クリック!)
全体
33件 ∙ (4時間 48分)
1. 講義紹介
01:19
2. 🛑 [必読] 講義がご自身に合っているかご確認ください!
01:02:51
8. Node.jsをインストールする
07:09
10. 基本タイプ
07:48
11. any, unknown 型
09:21
13. 配列とタプル、オブジェクトの基礎
13:30
14. 列挙型
10:57
15. 関数
11:22
23. ジェネリックの基礎
10:31
24. ジェネリック制約と条件付き型
11:09
28. 名前空間とモジュール
07:04
29. tsconfigの設定
07:52
30. 型定義ファイル & @types
07:35
31. Reactでの使用例
10:56
全体
63件
5.0
63件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
修正済み
5
「薄っぺらいコーディング」という名前に似つかわしくない深みのある知識に、いつも楽しく講義を視聴しています。本当に勉強せずにただ見ている感覚で接しているので、「視聴」と書きました。😊😊 YouTube初期に顔を出して教えてくださっていた頃から楽しく…概念定義してくださる部分をしっかり受講しています。 実務で開発はしていますが、専業の開発者ではないので…大体こんな感じなのか、という点を本当によく教えてくださり、感嘆しながらあっという間にパートを進めました。 特に、TSの文法を確認しながら、不必要に見える「never」は何のために使うのだろうか?という内容については、軽く一行もコーディングせずに講義についていきましたが、これまで疑問に思っていた、かゆい所に手が届くようでした。一段と深く知識が広がる感覚を得ました。 「薄っぺらい」と謙遜したネーミングには全く似つかわしくない、深みのある伝達方式に、改めて感嘆しました。強くお勧めします。
長い間、私のコンテンツをご覧いただき本当にありがとうございます!!どうお伝えすべきかたくさん悩んで作った講義なのですが、それ以上にやりがいを感じさせてくださったレビューですね😭😭残りの過程でも講義がたくさんお役に立てることを願っております。今後もますます良いコンテンツでお返しいたします!ありがとうございます!
受講レビュー 10
∙
平均評価 5.0
5
YouTubeにアップされた時からよく見て、リリースされてすぐに登録して受講しました。 講義のクオリティがとても良く、画面に分かりやすく全て表示されているので、よく分からない部分を見返すのも本当に便利です。 今後もしっかり受講します。
ありがとうございます!残りの過程でも難しい部分はいつでも質問してください!
受講レビュー 9
∙
平均評価 4.9
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!