چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

TypeScript essentials : develop large scale responsive web applications with TypeScript

Nance, Christopher

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

نسخه اصلی و اورجینال

فایل دیجیتال کامل و بدون دستکاری — همان نسخه‌ای که پس از خرید دریافت می‌کنید.

مشخصات کتاب

نویسنده
Nance, Christopher
سال انتشار
۲۰۱۴
فرمت
EPUB
زبان
انگلیسی
تعداد صفحات
۵ صفحه
حجم فایل
۵٫۵ مگابایت
شابک
9781322222660، 9781783985760، 9781783985777، 1322222665، 1783985763، 1783985771

دربارهٔ کتاب

**Develop large scale responsive web applications with TypeScript** About This Book* Explore the key features of TypeScript to develop web applications of your own * Take advantage of the static typing system to improve the web development experience and add stability to your code * Discover how to effectively use type annotations, declaration files, and ECMA script integration with lots of code and examples Who This Book Is ForThe book introduces the TypeScript language and its features to anyone looking to develop rich web applications. Whether you are new to web development or are an experienced engineer with strong JavaScript skills, this book will get you writing code quickly. A basic understanding of JavaScript and its language features are necessary for this book. What You Will Learn* Set up the environment to install the TypeScript compiler and development tools * Explore the features of the TypeScript language such as type annotations, interfaces, classes, and modules * Examine the JavaScript code that has been generated by the compiler * Create modular code that can be reused again and again * Develop an interactive web application that can be easily extended * Integrate with common JavaScript libraries to ease development * Improve performance and reduce network traffic * Focus on creating reliable code through test-driven development In DetailWeb applications work on a range of different devices, making them one of the most common ways in which users experience the web today. However, while the flexibility of web apps are great for users, for developers creating them with JavaScript, the process can be difficult, requiring more extensive and detailed coding work. TypeScript helps make the development of web apps easier, allowing you to quickly create scalable applications that will reach desktops, tablets, and mobiles. With TypeScript, your code becomes much more manageable and your work much more efficient. Its additional features, such as static typing, facilitate IDE support and further tooling. This quick and insightful guide will provide you with an easy way into TypeScript. You will discover the features of the TypeScript language and gain hands-on experience in creating a web application with reusable components. You will explore the compiler and learn how to manipulate the resulting output to fit specific needs. Cover Copyright Credits About the Author About the Reviewers www.PacktPub.com Table of Contents Preface Chapter 1: Getting Started with TypeScript The advantages of TypeScript Setting up the IDE Hello World Command-line compilation Integrating Visual Studio Creating a new project Build options Summary Chapter 2: TypeScript Basics Types Functions Interfaces Classes Definitions Interfaces Static and instance members Properties Enums Modules Internal modules Generic objects Summary Chapter 3: The TypeScript Compiler Generation of ECMAScript ECMAScript version. Code manipulationControlling compiler output JavaScript output Source maps Advanced options Summary Chapter 4: Object-oriented Programming with TypeScript The basics SOLID -- object-oriented design Understanding inheritance Encapsulation Abstraction Polymorphism Method overloading Operator overloading Method overrides References Summary Chapter 5: Creating a Simple Drawing Application Setting up the project The shapes Basic shapes Drawing shapes Making the application interactive The engine Mouse events User options Summary. Chapter 6: Declaration Files and Library IntegrationsDeclaration files Third-party library integration Installing NuGet packages Integrating with jQuery Integrating with Knockout Using RequireJS Summary Chapter 7: Enhancing the Drawing Application Converting to AMD modules Binding the user controls Reusable controls Creating a ViewModel Generating a single output file Styling the application Summary Chapter 8: Debugging TypeScript Debugging Source maps Debuggers Test-driven development Unit testing Adding tests Summary Index.

Web applications work on a range of different devices, making them one of the most common ways in which users experience the web today. However, while the flexibility of web apps are great for users, for developers creating them with JavaScript, the process can be difficult, requiring more extensive and detailed coding work. TypeScript helps make the development of web apps easier, allowing you to quickly create scalable applications that will reach desktops, tablets, and mobiles. With TypeScript, your code becomes much more manageable and your work much more efficient. Its additional features, such as static typing, facilitate IDE support and further tooling.

This quick and insightful guide will provide you with an easy way into TypeScript. You will discover the features of the TypeScript language and gain hands-on experience in creating a web application with reusable components. You will explore the compiler and learn how to manipulate the resulting output to fit specific needs.

The book introduces the TypeScript language and its features to anyone looking to develop rich web applications. Whether you are new to web development or are an experienced engineer with strong JavaScript skills, this book will get you writing code quickly. A basic understanding of JavaScript and its language features are necessary for this book.;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with TypeScript; The advantages of TypeScript; Setting up the IDE; Hello World; Command-line compilation; Integrating Visual Studio; Creating a new project; Build options; Summary; Chapter 2: TypeScript Basics; Types; Functions; Interfaces; Classes; Definitions; Interfaces; Static and instance members; Properties; Enums; Modules; Internal modules; Generic objects; Summary; Chapter 3: The TypeScript Compiler; Generation of ECMAScript; ECMAScript version.

قیمت نهایی

۴۰٬۰۰۰ تومان