Advanced TypeScript Programming Projects - Peter O'Hanlon

Advanced TypeScript Programming Projects

Build 9 different apps with TypeScript 3 and JavaScript frameworks such as Angular, React, and Vue

(Autor)

Buch | Softcover
416 Seiten
2019
Packt Publishing Limited (Verlag)
978-1-78913-304-2 (ISBN)
38,65 inkl. MwSt
Advanced TypeScript 3.0 Projects is a complete resource filled with a wide range of web-based projects to help you in advancing with the latest TypeScript features and ECMAScript standards.
Gain in-depth knowledge of TypeScript and the latest ECMAScript standards by building robust web applications across different domains

Key Features

Apply the cutting-edge features of TypeScript 3.0 to build high-performance, maintainable applications
Learn through practical examples of using TypeScript with popular frameworks, such as Angular and React
Focus on building high-quality applications that are modular, scalable and adaptable

Book DescriptionWith the demand for ever more complex websites, the need to write robust, standard-compliant JavaScript has never been greater. TypeScript is modern JavaScript with the support of a first-class type system, which makes it simpler to write complex web systems. With this book, you’ll explore core concepts and learn by building a series of websites and TypeScript apps.

You’ll start with an introduction to TypeScript features that are often overlooked in other books, before moving on to creating a simple markdown parser. You’ll then explore React and get up to speed with creating a client-side contacts manager. Next, the book will help you discover the Angular framework and use the MEAN stack to create a photo gallery. Later sections will assist you in creating a GraphQL Angular Todo app and then writing a Socket.IO chatroom. The book will also lead you through developing your final Angular project which is a mapping app. As you progress, you’ll gain insights into React with Docker and microservices. You’ll even focus on how to build an image classification program with machine learning using TensorFlow. Finally, you’ll learn to combine TypeScript and C# to create an ASP.NET Core-based music library app.

By the end of this book, you’ll be able to confidently use TypeScript 3.0 and different JavaScript frameworks to build high-quality apps.

What you will learn

Discover how to use TypeScript to write code using common patterns
Get to grips with using popular frameworks and libraries with TypeScript
Leverage the power of both server and client using TypeScript
Learn how to apply exciting new paradigms such as GraphQL and TensorFlow
Use popular cloud-based authenticated services
Combine TypeScript with C# to create ASP.NET Core applications

Who this book is forThis book is for programmers and web developers who are familiar with TypeScript and want to put their knowledge to work by building real-world complex applications. Prior experience with any other web framework is not required.

Peter O’Hanlon has been a professional developer for nearly 30 years. In this time, he has developed desktop and web applications of all types and sizes. During his development career, Peter has worked with languages such as C, C++, BASIC, Pascal, and JavaScript. For the last 18 years or so, Peter has concentrated on C# WPF, JavaScript, and now TypeScript. Over the years, Peter has been a Code Project MVP several times, a member of the Intel Innovator program, as well as competing in the Intel Ultimate Coder 2 contest. Peter is always keen to embrace new technologies and languages, which has led him to be actively involved in technologies such as augmented and mixed reality, computer vision, artificial intelligence, and gesture recognition.

Table of Contents

Advanced TypeScript Features
Creating a Markdown Editor with TypeScript Type System
A React Bootstrap Personal Contacts Manager
The TypeScript MEAN stack - building a photo gallery
Angular ToDo app with GraphQL and Apollo
Building A Chatroom Application using Socket.IO
Building Cloud Based Mapping Application with Angular and Firebase
Building a CRM application using React and Microservices
Image recognition with Vue.js and Tensorflow.js
Building an ASP.NET Core Music Library

Erscheinungsdatum
Verlagsort Birmingham
Sprache englisch
Maße 75 x 93 mm
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Web / Internet
ISBN-10 1-78913-304-1 / 1789133041
ISBN-13 978-1-78913-304-2 / 9781789133042
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das Handbuch für Webentwickler

von Philip Ackermann

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90
das große Praxisbuch – Grundlagen, fortgeschrittene Themen und Best …

von Ferdinand Malcher; Danny Koppenhagen; Johannes Hoppe

Buch | Hardcover (2023)
dpunkt (Verlag)
42,90
Programmiersprache, grafische Benutzeroberflächen, Anwendungen

von Ulrich Stein

Buch | Hardcover (2023)
Hanser (Verlag)
39,99