مقدماتیدرس 4 از 1825 دقیقه · عملی
تایپهای Object و Interfaceها
بخشی از دوره TypeScript
با تایپهای ابتدایی و آرایهها میشود خیلی راه رفت، اما بیشتر دادهٔ واقعی یک ساختار دارد: یک کاربر نام و سن دارد، یک درخواست متد و مسیر دارد، یک نتیجه وضعیت و بدنه دارد. TypeScript میگذارد آن ساختارها را توصیف کنید و هر مقدار را با آنها بسنجید.
سادهترین راه توصیف یک ساختار، همانجا نوشتنش است. ...
میخواهی TypeScript تایپهای Object و Interfaceها را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با TypeScript آماده دریافت کنی و تایپهای Object و Interfaceها را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درستایپهای Object و Interfaceهاچه چیزهایی یاد میگیری
- Object literal types
- Interface keyword
- Required vs optional properties
- Structural typing
- Excess property checks
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
18 درس- 1سلام، TypeScript20 دقیقه
- 2مبانی تایپها25 دقیقه
- 3آرایهها و Tupleها25 دقیقه
- 4تایپهای Object و Interfaceها25 دقیقه
- 5Functionها25 دقیقه
- 6Union و Literal Typeها25 دقیقه
- 7Narrowing تایپ30 دقیقه
- 8Type Aliasها در مقابل Interfaceها20 دقیقه
- 9اختیاری، Readonly و Nullable25 دقیقه
- 10Enumها20 دقیقه
- 11Genericها30 دقیقه
- 12Classها25 دقیقه
- 13Inheritance و Classهای Abstract25 دقیقه
- 14Moduleها25 دقیقه
- 15Utility Typeها30 دقیقه
- 16Mapped و Conditional Typeها30 دقیقه
- 17Declaration Fileها و کتابخانهها25 دقیقه
- 18tsconfig و Compiler30 دقیقه
دورههای دیگر را ببین
پایتون
19 درس · 9.3س
Go
20 درس · 12.3س
ریاکت
17 درس · 10.2س
لینوکس
17 درس · 8.5س
داکر
13 درس · 6.6س
گیت
13 درس · 5.9س
کوبرنتیز (Kubernetes)
14 درس · 8س
Ansible
12 درس · 6.1س
Bash
12 درس · 5.7س
هلم
10 درس · 5.4س
GitLab CI
11 درس · 5.8س
جنکینز
11 درس · 5.3س
PostgreSQL
14 درس · 7.6س
MySQL
13 درس · 6.8س
وب
14 درس · 5.9س
Vibe Coding
12 درس · 5.8س
Prompt Engineering
11 درس · 6.2س
Vibe Coding: مبانی
12 درس · 4.5س
Vibe Coding: از نمونه اولیه تا Production
12 درس · 5.5س
Vibe Coding: مهندسی چند-Agent
12 درس · 5.3س
Vibe Coding: مهندسی پیشرفته
12 درس · 7.3س
