0
نام کتاب
Total Typescript

The Essentials

Matt Pocock, Taylor Bell

Paperback435 Pages
PublisherNo Starch Press
Edition1
LanguageEnglish
Year2026
ISBN9781718504165
470
A6868
انتخاب نوع چاپ:
جلد سخت
1,143,000ت
0
جلد نرم
1,013,000ت
0
طلق پاپکو و فنر
1,033,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Typescript

#JavaScript

توضیحات

📘 یک راهنمای کاملاً کاربردی و بدون حاشیه برای یادگیری تمام مهارت‌هایی که نیاز داری تا به یک متخصص TypeScript تبدیل بشی و یک اپلیکیشن TypeScript را از صفر بسازی.


«منبعی ارزشمند برای تعداد بی‌شماری از دولوپرها.»

— رایان کاوانا، رهبر توسعه تیم Microsoft TypeScript


TypeScript باعث میشه JavaScript امن‌تر بشه و Editor شما هوشمندتر عمل کنه. دوره‌های Total TypeScript که توسط مت پوکاک طراحی شده‌اند، هزاران دولوپر را آموزش داده‌اند؛ آن هم با یک رویکرد متفاوت: اول Editor، بعد همه‌چیز.


🧠 به جای اینکه ساعت‌ها قوانین مختلف را حفظ کنی، یاد میگیری از بازخوردهایی که TypeScript داخل Editor بهت میده استفاده کنی و مفاهیم Typeها را به شکل عملی درک کنی. این کتاب همان متد آموزشی را از دنیای ویدئوها به قالب کتاب منتقل کرده است.


🚀 کار را با راه‌اندازی یک محیط استاندارد TypeScript شروع میکنی و بلافاصله وارد نوشتن و Annotation کردن کد میشی. هر فصل روی مفاهیم فصل قبلی سوار میشه؛ از Primitive Type‌ها تا Union‌ها، از Object‌ها تا Class‌ها و از Generic‌های پایه تا تبدیل و تغییر Typeها. در طول مسیر هم تمرین‌های متعددی قرار داده شده‌اند که نقش ایستگاه‌های بررسی یادگیری را دارن، نه صرفاً تمرین‌های انتهای فصل.


🔧 فصل‌های پیشرفته‌تر سراغ موضوعاتی میرن که معمولاً زمان بیشتری برای یادگیری نیاز دارن؛ مثل استخراج Type از Typeهای دیگر، نوشتن Type Predicate و Assertion Function، پیکربندی Compiler برای پروژه‌های واقعی و طراحی معماری Typeهایی که در پروژه‌های بزرگ دچار پیچیدگی و فروپاشی نمیشن.


🎯 در این کتاب یاد میگیری چطور:

🛠️ پیام‌های خطای TypeScript را بخونی و از Editor به‌عنوان یک ابزار آموزشی قدرتمند استفاده کنی.

📦 برای Object‌ها، Function‌ها و Class‌ها Typeهای دقیق و قابل اطمینان تعریف کنی.

🔄 با استفاده از Union، Narrowing و Generics Typeهای منعطف بسازی بدون اینکه ایمنی Typeها از بین بره.

🧩 Typeها را استخراج و تبدیل کنی تا از تکرار غیرضروری جلوگیری بشه.

⚙️ فایل tsconfig.json را برای توسعه با React، Node.js یا ساخت Libraryها به‌درستی پیکربندی کنی.

🏗️ این کتاب فقط یک مرجع آموزشی نیست؛ در واقع یک Workshop کامل روی کاغذه. همان ورکشاپی که مت پوکاک طی سال‌ها آموزش و تجربه، بارها و بارها آن را بهینه و تکمیل کرده است.


📑 فهرست مطالب

بخش اول: شروع کار

فصل 1: راه‌اندازی اولیه TypeScript

فصل 2: ابرقدرت‌های IDE

فصل 3: TypeScript در خط لوله توسعه


بخش دوم: مفاهیم پایه

فصل 4: Typeها و Annotationهای ضروری

فصل 5: Unionها، Literalها و Narrowing


بخش سوم: Objectها، Classها و تغییرپذیری

فصل 6: Objectها

فصل 7: تغییرپذیری (Mutability)

فصل 8: Classها

فصل 9: قابلیت‌های اختصاصی TypeScript


بخش چهارم: کار با Compiler

فصل 10: استخراج Typeها

فصل 11: Annotationها و Assertionها

فصل 12: بخش‌های عجیب و غیرمنتظره


بخش پنجم: درک محیط اجرا

فصل 13: Moduleها، Scriptها و فایل‌های Declaration

فصل 14: پیکربندی TypeScript


بخش ششم: توسعه پیشرفته اپلیکیشن

فصل 15: طراحی Typeهای پروژه

فصل 16: ساخت Utilityهای قدرتمند و اشتراکی


✍️ درباره نویسندگان

👨‍💻 مت پوکاک مدرس و دولوپر TypeScript است که با شرکت‌هایی مانند Vercel و Stately.ai همکاری داشته است.

🌐 او بنیان‌گذار پلتفرم آموزشی TotalTypeScript.com است؛ بستری آموزشی که به هزاران دولوپر کمک کرده تا TypeScript را به‌صورت حرفه‌ای یاد بگیرند و در پروژه‌های واقعی به کار ببرند.

👨‍🔬 تیلور بل نویسنده، دولوپر و پژوهشگری است که در حوزه‌های Communication Theory و Computer Science از Boise State University تحصیل کرده و سابقه فعالیت پژوهشی و فنی در هر دو حوزه را دارد.


A no-nonsense guide to all the essentials you’ll need to become a TypeScript wizard and build a TypeScript application from scratch.


“An invaluable resource to countless developers.”

—Ryan Cavanaugh, Development Lead Microsoft TypeScript Team


TypeScript makes JavaScript safer and your editor smarter. Matt Pocock’s Total TypeScript courses have trained thousands of developers by putting the editor first: You learn types by watching what TypeScript tells you, not by memorizing rules. This book brings that method to print.


You’ll start by setting up a proper TypeScript environment, then immediately begin writing and annotating code. Each chapter builds on the last—primitive types to unions, objects to classes, basic generics to type transformations—with exercises woven throughout as checkpoints, not afterthoughts.


Later chapters tackle what takes longer to learn: deriving types from other types, writing type predicates and assertion functions, configuring the compiler for real projects, and building type architectures that don’t collapse under their own weight.


You’ll learn to:

  • Read TypeScript’s error messages and use your editor as a teaching tool
  • Write precise types for objects, functions, and classes
  • Use unions, narrowing, and generics to make types flexible without losing safety
  • Derive and transform types so you don’t repeat yourself
  • Configure tsconfig.json for React, Node, or library development


This is a workshop in print. The one Matt Pocock has been refining for years.


Table of Contents

Part I: Getting Started

 Chapter 1: Kickstart Your TypeScript Setup

 Chapter 2: IDE Superpowers

 Chapter 3: Typescript in the Development Pipeline


Part II: Fundamentals

 Chapter 4: Essential Types and Annotations

 Chapter 5: Unions, Literals, and Narrowing


Part III: Objects, Classes, and Mutability

 Chapter 6: Objects

 Chapter 7: Mutability

 Chapter 8: Classes

 Chapter 9: TypeScript-Only Features


Part IV: Working with the Compiler

 Chapter 10: Deriving Types

 Chapter 11: Annotations and Assertions

 Chapter 12: The Weird Parts


Part V: Understanding the Environment

 Chapter 13: Modules, Scripts, and Declaration Files

 Chapter 14: Configuring TypeScript


Part VI: Advanced Application Development

 Chapter 15: Designing Your Types

 Chapter 16: Building Powerful Shared Utilities


About the Author

Matt Pocock is a TypeScript educator and developer who has worked with Vercel and Stately.ai. He created TotalTypeScript.com, an online learning platform that has taught thousands of developers to master TypeScript.


Taylor Bell is a writer, developer, and researcher with a background in Communication Theory and Computer Science from Boise State University.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Type Script
446
Total Typescript
1,100,000 تومان
Type Script
1,093
TypeScript for Beginners
640,000 تومان
Type Script
1,695
Effective TypeScript
1,038,000 تومان
Type Script
1,168
Pro TypeScript
838,000 تومان
Type Script
1,065
Essential TypeScript 4
1,586,000 تومان
Type Script
1,140
TypeScript Quickly
1,204,000 تومان
Type Script
1,208
TypeScript in 50 Lessons
1,162,000 تومان
React
1,132
Test-Driven Development with React and TypeScript
784,000 تومان
Type Script
1,042
Modern TypeScript
838,000 تومان
Type Script
1,404
Learning TypeScript
934,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©