This bundle has ended
Here are a selection of bundles you may like
Subscribe to our Email Newsletter to get Fanatical promotions direct to your inbox.
You can unsubscribe via the newsletter at any time. By subscribing to our newsletter you agree to our Privacy Policy.
Web Development Bundle 2nd Edition

Bundle Details


Advanced TypeScript Programming Projects
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 Description
With 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 for
This 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.
eBook Details
About this Bundle
Begin your journey or upgrade up your existing skills with Web Development Bundle 2nd Edition. Featuring 15 eBooks, 14 of which are new-to-bundle, you'll learn everything from building a static page or web application to social network services and how web development plays a role on a daily basis.
Apply the cutting-edge features of TypeScript 3.0 to build high-performance, maintainable applications with Advanced TypeScript Programming Projects; follow a comprehensive, end-to-end guide to business-driven enterprise APIs with Enterprise API Management; and get the most out of the powerful Flask framework and maintain the flexibility of your design choices with Flask Framework Cookbook - Second Edition.
Learn how to easily build a complete single page application with two of the most impressive frameworks in modern development with ASP.NET Core 2 and Angular 5; get up to date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5 with Learning Spring Boot 2.0 - Second Edition; and learn to work with Vue CLI 3 both on the command line and with a GUI with Vue CLI 3 Quick Start Guide.
Get familiar with design patterns in React like Render props and Controlled/uncontrolled inputs with React Design Patterns and Best Practices - Second Edition; learn to implement efficient data management and data security by creating dedicated modules for it with Drupal 8 Module Development - Second Edition; and gain in-depth knowledge of OpenAPI and Swagger to build scalable web services with Hands-On RESTful Web Services with TypeScript 3.
Get hands-on learning by building a real-world app shell that includes client-side routing and more with ReasonML Quick Start Guide; get better at building web applications with state management using Redux with Redux Quick Start Guide; and follow an intuitive index that gives you as a developer exactly the information you want in exactly the way you want it with Angular 2 Cookbook.
Build Progressive Web Applications for a more seamless web with Create React App 2 Quick Start Guide; integrate Apollo into React and build frontend components using GraphQL with Hands-on Full-Stack Web Development with GraphQL and React; and explore advanced techniques for developing microservices such as actor model, Requests Routing, and threads thanks to Hands-On Microservices with Rust.
The eBooks included in the Web Development Bundle 2nd Edition are available in EPUB, MOBI and PDF formats.