本格的に学ぶ Git & GitHub - by Yalco(ヤルコ)
yalco
¥5,384
入門 / Git, GitHub, github-actions, git-commands
4.9
(453)
AI時代、コーディングは知らなくてもGitは知っておくべきです。 どこよりも分かりやすく、どこよりも詳しく学ぶGit & GitHub
入門
Git, GitHub, github-actions

講座 추천하고 성장과 수익을 만들어 보세요!

マーケティングパートナーズ
講座 추천하고 성장과 수익을 만들어 보세요!
TypeScript の 型の概念と原理
TypeScript 構文と使用法
Practical tips for using TypeScript in real-world projects
この講義は、外国人を対象とした英語版ベースの講義です。
純粋な韓国語講義はhttps://inf.run/2Pshu ⬅このリンクで受講できます。
TypeScript is a language that makes JavaScript safer and more reliable. It helps reduce unexpected errors and vague bugs that often occur during collaboration.
In this course, you'll learn why TypeScript is important and how to use it—from basic type declarations to interfaces, generics, unions, and intersections. We cover all the essential topics without leaving anything out.
By the end of the course, you'll have a solid foundation to confidently apply TypeScript in real-world projects.
TypeScript Explained by Captain Yalco
Yalco, the master of clear explanations, makes even the most difficult and complex concepts easy to understand. With carefully crafted analogies and examples, you'll learn various TypeScript concepts and practical uses quickly and effortlessly.
All Example Codes Are Provided as Snippets
All the examples used in the course are available for copy-paste through a Notion page.
You can use them to study quickly and conveniently.
🚀 Learn a Large Volume of Knowledge Quickly
The course is designed to cover a lot of material in a short time, without requiring you to type or run code.
Every scene includes graphics and subtitles, allowing you to study TypeScript efficiently and comfortably.
For those new to TypeScript or looking to organize confusing concepts.
For developers who feel the limitations of JavaScript and want to write safer and more predictable code.
For developers who want to apply complex types, utility types, and generics in real-world code.
Type System and Basic Types
Introduction to TypeScript and setup
Basic types: string , number , boolean
null vs undefined / void / never
Literal types
Arrays and Tuples
Array types and multidimensional arrays
Readonly arrays ( ReadonlyArray )
Tuples: arrays with fixed types and order
Enums
Numeric / string / heterogeneous enums
const enum and optimization
Functions
Declarations / expressions / arrow functions
Optional parameters/default values/rest parameters
Function type definitions and callback structure
Interfaces
Defining object types
Optional & readonly プロパティ
Defining functions and methods
Interface inheritance / multiple inheritance / nesting
Interface merging
Applying implements to classes
Classes and Object-Oriented Programming
Class declarations/constructors/access modifiers
Inheritance, overriding, super keyword
Polymorphism
Abstract classes ( abstract )
Advanced Types
Intersection types / Union types
Type guards: typeof / in / instanceof / custom guards
Mapped types / Template literal types
Combining optional & readonly プロパティ
keyof / infer /Conditional types
Generics
Generic functions and type inference
Generic arrays/tuples/interfaces/type aliases
Constraints with extends
Using keyof and conditional types
Practical examples: return types, etc.
Built-in Generics and Utility Types
Array , ReadonlyArray , Map , Set , WeakMap , WeakSet
Promise and asynchronous types
Utility types like Partial , Required , Readonly , and more
モジュールシステムと構成
Namespaces and nested structures
Modularization: import / export syntax
tsconfig settings: baseUrl , paths , strict options
JSON import、 esModuleInterop 、etc。
Declaration Files
Creating and using .d.ts files
Using @types packages
Learning Materials
All commands and code used in the course are provided through a Notion page.
Prerequisites and Notes
Basic to intermediate knowledge of JavaScript is recommended.
学習対象は
誰でしょう?
TypeScript를 배우고 싶은 사람 누구나
Developers looking to build more reliable JavaScript projects
Node.js環境で開発を行う開発者
前提知識、
必要でしょうか?
JavaScript
33,363
受講生
1,829
受講レビュー
95
回答
4.9
講座評価
17
講座
YouTubeチャンネル 浅いコーディング辞書を運営するYouTuberであり、IT書籍を執筆する作家です。フルスタックエンジニアとして働いてきた経験を活かし、難しいプログラミングの概念を初心者でも理解しやすいよう、比喩や簡単な例、時にはアニメーションを用いて解説するコンテンツを制作しています。
🎬 YouTube 浅いコーディング辞書 チャンネル (クリック!)
📕 ヤルコの本を見に行く (クリック!)
全体
26件 ∙ (4時間 0分)
10. エナムズ
10:04
11. ファンクション
10:13
12. インターフェース 1
10:50
13. インターフェース 2
11:55
15. クラス その1
10:16
16. Classes 2
16:59
17. Advanced types 1
10:09
18. アドバンストタイプ 2
13:44
19. ジェネリック 1
11:11
20. ジェネリクス 2
11:40
21. Generics 3
10:34
23. [付録] ES Modules
07:13
24. 名前空間とモジュール
07:04
25. tsconfig.json
07:36
26. 型宣言ファイル & @types
07:27
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥4,516