Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
-
To see product details, add this item to your cart.
Ships from: Bri & Me Sold by: Bri & Me
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Essential TypeScript 5, Third Edition
Purchase options and add-ons
TypeScript enhances JavaScript with static typing, while keeping all the JS flexibility you know and love! It’s the perfect choice for any developer looking to improve the predictability and reliability of their code. Essential TypeScript 5, Third Edition teaches you how to get the most out of TypeScript 5 for a consistent, dependable development experience.
Inside Essential TypeScript 5, Third Edition you’ll learn how to:
- Configure the TypeScript development tools
- Use type annotations
- Create strongly typed functions and classes
- Use generic types
- Use type guards to determine types
- Create and consume type declaration files
- Use TypeScript to create web applications with Angular and React
The book starts you off with a proper understanding of the JavaScript type system that will make using TypeScript so much easier. On that solid foundation, you’ll build your understanding of TypeScript development, following a hands-on learning path all the way to TypeScript’s advanced features.
About the technology
TypeScript is a popular superset of JavaScript that adds support for static typing. TypeScript’s typing features, which will be instantly familiar to C# or Java programmers, help you reduce errors and improve the overall quality of your JavaScript code.
About the book
Essential TypeScript 5 is a fully updated third edition of the classic Adam Freeman bestseller. It provides full coverage of TypeScript 5, including new features like decorators. You’ll begin with the hows-and-whys of TypeScript, then quickly progress to practical applications of static types. No wasted pages! Each chapter is focused on the skills you need to write awesome web apps.
What's inside
- Configure your development tools
- Create strongly typed functions and classes
- Use generic types, type annotations, and type guards
- Create and consume type declaration files
About the reader
For JavaScript developers. No previous experience with TypeScript required.
About the author
Adam Freeman has held senior positions in a range of companies, most recently serving as CTO and COO of a global bank. He has written 50 programming books. The technical editor on this book is Fabio Claudio Ferracchiati.
Table of Contents
1 Understanding TypeScript
Part 1
2 Your first TypeScript application
3 JavaScript primer, part 1
4 JavaScript primer, part 2
5 Using the TypeScript compiler
6 Testing and debugging TypeScript
Part 2
7 Understanding static types
8 Using functions
9 Using arrays, tuples, and enums
10 Working with objects
11 Working with classes and interfaces
12 Using generic types
13 Advanced generic types
14 Using decorators
15 Working with JavaScript
Part 3
16 Creating a stand-alone web app, part 1
17 Creating a stand-alone web app, part 2
18 Creating an Angular app, part 1
19 Creating an Angular app, part 2
20 Creating a React app
21 Creating a React app, part 2
- ISBN-101633437310
- ISBN-13978-1633437319
- Edition3rd
- PublisherManning
- Publication dateOctober 10, 2023
- LanguageEnglish
- Dimensions7.38 x 1.2 x 9.25 inches
- Print length568 pages
Frequently bought together

Customers who viewed this item also viewed
- Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScriptPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Effective TypeScript: 83 Specific Ways to Improve Your TypeScriptPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Programming TypeScript: Making Your JavaScript Applications ScalePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- TypeScript Cookbook: Real World Type-Level ProgrammingPaperbackFREE Shipping by AmazonTemporarily out of stock.
- JavaScript: The Definitive Guide: Master the World's Most-Used Programming LanguagePaperbackFREE Shipping by AmazonTemporarily out of stock.
Customers also bought or read
- Effective TypeScript: 83 Specific Ways to Improve Your TypeScript
Paperback$41.33$41.33FREE delivery Mon, Sep 21 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Mon, Sep 21 - The Road to React: Your journey to master plain yet pragmatic React.js
Paperback$29.99$29.99Delivery Mon, Sep 21 - Learn React with TypeScript: A beginner's guide to building real-world, production-ready web apps with React 19 and TypeScript
Paperback$38.99$38.99FREE delivery Mon, Sep 21 - Programming TypeScript: Making Your JavaScript Applications Scale
Paperback$29.43$29.43Delivery Sun, Sep 20 - Practical SQL, 2nd Edition: A Beginner's Guide to Storytelling with Data#1 Best SellerComputer Programming Structured Design
Paperback$19.99$19.99Delivery Sun, Sep 20 - React Key Concepts: An in-depth guide to React's core features
Paperback$23.71$23.71Delivery Mon, Sep 21 - React and React Native: Build cross-platform JavaScript and TypeScript apps for the web, desktop, and mobile
Paperback$43.99$43.99FREE delivery Mon, Sep 21 - Learning Angular: A practical guide to building web applications with modern Angular
Paperback$38.49$38.49FREE delivery Mon, Sep 21 - Learning React: Modern Patterns for Developing React Apps
Paperback$27.03$27.03$3.99 delivery Sep 23 - 28 - Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and more
Paperback$59.99$59.99FREE delivery Sun, Sep 20 - CSS: The Definitive Guide: Web Layout and Presentation
Paperback$59.30$59.30FREE delivery Mon, Sep 21 - JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
Paperback$47.65$47.65FREE delivery Mon, Sep 21 - Learning JavaScript Design Patterns: A JavaScript and React Developer's Guide
Paperback$38.00$38.00FREE delivery Sun, Sep 20 - Systems Performance (Addison-Wesley Professional Computing Series)#1 Best SellerComputer Performance Optimization
Paperback$57.41$57.41FREE delivery Sun, Sep 20 - TypeScript 5 Design Patterns and Best Practices: Build clean and scalable apps with proven patterns and expert insights
Paperback$24.58$24.58Delivery Mon, Sep 21 - Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
Paperback$42.66$42.66FREE delivery Sun, Sep 20 - Flutter for Beginners: Introductory guide to kickstart your cross-platform mobile app career with Flutter and Dart
Paperback$34.99$34.99Delivery Mon, Sep 21 - Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript
Paperback$55.21$55.21FREE delivery Sun, Sep 20 - Build Python Web Apps with Streamlit: AI and data applications in minutes
Paperback$49.99$49.99FREE delivery Mon, Sep 21 - Node.js Projects: Building Real-World Web Applications and Backend APIs
Paperback$33.10$33.10Delivery Sun, Sep 20
From the Publisher
Editorial Reviews
From the Back Cover
From the back cover
Now in its third edition, this bestselling guide to TypeScript takes you through the nuts and bolts of the language. The book starts you off with a proper understanding of the JavaScript type system that will make using TypeScript so much easier. On that solid foundation, you'll build your understanding of TypeScript development, following a hands-on learning path all the way to TypeScript's advanced features.
About the reader
For JavaScript developers. No previous experience with TypeScript required.
About the Author
Product details
- Publisher : Manning
- Publication date : October 10, 2023
- Edition : 3rd
- Language : English
- Print length : 568 pages
- ISBN-10 : 1633437310
- ISBN-13 : 978-1633437319
- Item Weight : 2.1 pounds
- Dimensions : 7.38 x 1.2 x 9.25 inches
- Best Sellers Rank: #1,537,931 in Books (See Top 100 in Books)
- #243 in JavaScript Programming (Books)
- #2,848 in Computer Programming Languages
- #4,098 in Programming Languages (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.


















