Total Typescript (Paperback)
暫譯: 全面掌握 TypeScript (平裝本)
Pocock, Matt, Bell, Taylor
- 出版商: No Starch Press
- 出版日期: 2026-04-14
- 售價: $2,170
- 貴賓價: 9.5 折 $2,061
- 語言: 英文
- 頁數: 432
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1718504160
- ISBN-13: 9781718504165
-
相關分類:
TypeScript
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
Arduino 官方正版 Genuino 101$1,700$1,700 -
Raspberry Pi 3 Model B+ (UK製)$1,720$1,685 -
Algorithms for Optimization (Hardcover)$1,680$1,646 -
晉昇軟體最高殿堂:Jenkins2 持續整合大師之路$600$474 -
$1,320Deep Learning with JavaScript: Neural Networks in Tensorflow.Js -
JavaScript 技術手冊$560$476 -
$1,584Microservices Security in Action -
Principles of Distributed Database Systems, 4/e (Paperback)$2,500$2,375 -
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop -
$2,146Introduction to Algorithms, 4/e (Hardcover) -
Understanding Distributed Systems : What every developer should know about large distributed applications, 2/e (Paperback)$1,650$1,617 -
OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】(封面有些許摺痕,不介意在下單)$750$585 -
內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$537 -
Full Stack JavaScript Strategies: The Hidden Parts Every Mid-Level Developer Needs to Know (Paperback)$2,175$2,061 -
$1,920Building Generative AI Services with Fastapi: A Practical Approach to Developing Context-Rich Generative AI Applications (Paperback) -
AI and ML for Coders in Pytorch: A Coder's Guide to Generative AI and Machine Learning (Paperback)$2,660$2,520 -
$1,920Beyond Vibe Coding: From Coder to Ai-Era Developer (Paperback) -
Quantum Computing: From Concepts to Code (Paperback)$1,850$1,757 -
Building Event-Driven Microservices: Leveraging Organizational Data at Scale$2,327$2,205 -
Latency: Reduce Delay in Software Systems (Paperback)$2,260$2,147 -
Just Use Postgres!: All the Database You Need (Paperback)$2,260$2,147 -
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, 2/e (Paperback)$2,327$2,205 -
Generative AI on Kubernetes: Operationalizing Large Language Models (Paperback)$2,061$1,953 -
Large Language Models: The Hard Parts: Open Source AI Solutions for Common Pitfalls (Paperback)$2,736$2,592 -
從 AI Agent 到多代理人系統設計|架構規劃與應用開發 (Building Applications with AI Agents: Designing and Implementing Multiagent Systems)$780$616
商品描述
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.
商品描述(中文翻譯)
一個實用的指南,涵蓋成為 TypeScript 大師所需的所有基本知識,並從零開始構建 TypeScript 應用程式。
「對無數開發者來說,這是無價的資源。」
--Ryan Cavanaugh, 微軟 TypeScript 團隊開發負責人
TypeScript 使 JavaScript 更安全,並讓你的編輯器更智能。Matt Pocock 的《Total TypeScript》課程已培訓了數千名開發者,通過將編輯器放在首位:你是通過觀察 TypeScript 告訴你的內容來學習類型,而不是死記規則。本書將這種方法帶入印刷品中。
你將從設置適當的 TypeScript 環境開始,然後立即開始編寫和註解代碼。每一章都在前一章的基礎上構建——從基本類型到聯合類型,從物件到類別,從基本泛型到類型轉換——並在整個過程中穿插練習,作為檢查點,而不是事後的想法。
後面的章節將處理學習所需的更長時間的內容:從其他類型推導類型、編寫類型謂詞和斷言函數、為實際項目配置編譯器,以及構建不會因自身重量而崩潰的類型架構。
你將學會:
- 閱讀 TypeScript 的錯誤訊息,並將你的編輯器用作教學工具
- 為物件、函數和類別編寫精確的類型
- 使用聯合類型、窄化和泛型,使類型靈活而不失安全性
- 推導和轉換類型,以避免重複代碼
- 為 React、Node 或庫開發配置 tsconfig.json
這是一本印刷版的工作坊。Matt Pocock 多年來一直在完善的工作坊。
作者簡介
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.
作者簡介(中文翻譯)
**Matt Pocock** 是一位 TypeScript 教育者和開發者,曾與 Vercel 和 Stately.ai 合作。他創建了 TotalTypeScript.com,這是一個線上學習平台,已經教導了數千名開發者掌握 TypeScript。
**Taylor Bell** 是一位作家、開發者和研究員,擁有博伊西州立大學的傳播理論和計算機科學背景。