TypeScript 2.0 By Example

Sachin Ohri

  • 出版商: Packt Publishing
  • 出版日期: 2017-12-20
  • 售價: $1,940
  • 貴賓價: 9.5$1,843
  • 語言: 英文
  • 頁數: 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的基礎知識,然後進一步學習函數、泛型、Promise和回調。接著,您將實現面向對象的編程,並使用有效的內存管理優化應用程式。您還將學習如何測試和保護應用程式,然後進行部署。從使用Angular構建基本的SPA開始,您將進一步建立一個聊天應用程式或一個酷炫的遊戲。您還將學習如何使用NativeScript構建一個酷炫的移動應用程式。每個應用程式都將詳細解釋,讓您能夠快速掌握概念。


通過閱讀本書,您不僅將建立3個令人驚嘆的項目,還將具備將開發提升到更高水平所需的技能。

您將學到什麼



  • 在Visual Studio中設計您的第一個項目

  • 了解TypeScript中的各種不同數據類型

  • 使用TypeScript以面向對象的方式創建網頁應用程式

  • 使用TypeScript的複雜功能構建Trello應用程式

  • 探索Web應用程式生態系統中可用的工具,以編寫單元測試案例

  • 將Web應用程式部署到雲端並為應用程式分配資源