TypeScript 2.0 By Example
暫譯: TypeScript 2.0 實例解析

Sachin Ohri

  • 出版商: Packt Publishing
  • 出版日期: 2017-12-20
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 372
  • 裝訂: Paperback
  • ISBN: 1787280039
  • ISBN-13: 9781787280038
  • 相關分類: JavaScriptTypeScript
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Begin with the fundamentals of TypScript and learn how to write better JavaScript code
  • Build 3 amazing applications throughout the book
  • Leverage the power of tools like Angular 2 and NativeScript to build for the web as well as for mobile

Book Description

The TypeScript language, compiler and open-source development toolset brings JavaScript development up to the enterprise level. It allows you to use ES5, ES6 and ES7 JavaScript language features today - including classes, interfaces, generics, modules and more. It's simple typing syntax enables building large, robust applications using object-oriented techniques and industry standard design principles.

This book aims at teaching you how to get up and running with TypeScript development, in the most practical way possible. Taking you through 3 exciting projects built from scratch, you will learn the basics of TypeScript, before progressing to functions, generics, promises and callbacks. Then you'll get to implement object oriented programming as well as optimize your applications with effective memory management. You'll also learn to test and secure your applications, before deploying them. Starting with a basic SPA built using Angular, you will progress on to building maybe a Chat application or a cool game. You'll also learn how to use NativeScript to build a cool mobile application. Each of these applications with be explained in detail, allowing you to grasp the concepts fast.

By the end of the book, you will have not only built 3 amazing projects, but you will have the skills necessary to take your development to the next level.

What you will learn

  • Design your first project in Visual Studio
  • Learn about various different data types in TypeScript
  • Create web applications in object oriented fashion using TypeScript
  • Build a Trello application using TypeScript's complex features.
  • Explore tools available in web application ecosystem to write unit test cases
  • Deploy web application to cloud and assign resources to the application

商品描述(中文翻譯)

關鍵特點
- 從 TypeScript 的基本概念開始,學習如何撰寫更好的 JavaScript 代碼
- 在整本書中構建 3 個驚人的應用程式
- 利用 Angular 2 和 NativeScript 等工具的強大功能,為網頁和移動設備構建應用程式

書籍描述
TypeScript 語言、編譯器和開源開發工具集將 JavaScript 開發提升到企業級別。它允許您今天使用 ES5、ES6 和 ES7 JavaScript 語言特性,包括類、介面、泛型、模組等。其簡單的類型語法使得使用物件導向技術和行業標準設計原則來構建大型、穩健的應用程式變得可行。

本書旨在以最實用的方式教您如何開始 TypeScript 開發。通過從零開始的 3 個令人興奮的專案,您將學習 TypeScript 的基本知識,然後進一步了解函數、泛型、承諾和回調。接著,您將實現物件導向程式設計,並使用有效的記憶體管理來優化您的應用程式。在部署之前,您還將學習如何測試和保護您的應用程式。從使用 Angular 構建的基本單頁應用程式開始,您將進一步構建一個聊天應用程式或一個有趣的遊戲。您還將學習如何使用 NativeScript 構建一個酷炫的移動應用程式。這些應用程式將詳細解釋,讓您快速掌握概念。

到書籍結束時,您不僅將構建 3 個驚人的專案,還將擁有將您的開發技能提升到下一個層次所需的技能。

您將學到的內容
- 在 Visual Studio 中設計您的第一個專案
- 了解 TypeScript 中的各種數據類型
- 使用 TypeScript 以物件導向的方式創建網頁應用程式
- 使用 TypeScript 的複雜特性構建 Trello 應用程式
- 探索網頁應用程式生態系統中可用的工具以編寫單元測試案例
- 將網頁應用程式部署到雲端並為應用程式分配資源