Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectCountry Of PublicationPublisherSourceTarget AudienceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
15
result(s) for
"TypeScript (Computer program language)"
Sort by:
Programming TypeScript : making your JavaScript applications scale
Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. That's why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its powerful static type system. If you're a programmer with intermediate JavaScript experience, author Boris Cherny will teach you how to master the TypeScript language. You'll understand how TypeScript can help you eliminate bugs in your code and enable you to scale your code across more engineers than you could before. In this book, you'll: Start with the basics: Learn about TypeScript's different types and type operators, including what they're for and how they're used. Explore advanced topics: Understand TypeScript's sophisticated type system, including how to safely handle errors and build asynchronous programs. Dive in hands-on: Use TypeScript with your favorite frontend and backend frameworks, migrate your existing JavaScript project to TypeScript, and run your TypeScript application in production.
Springer Nature computing video
by
Hermans, Joris
in
Application program interfaces (Computer software)
,
Application software
,
Development
2022
Learn to create TypeScript projects in Node.js through a text-based game and interact with a rest API. We will build an application in JavaScript and gradually move TypeScript features in the game. We start with installing and setting up a Node.js project. Next, we explain the use of various modules in Node.js. Further, we explore command-line applications such as simple Node.js applications and interaction with user. In the following section, we introduce TypeScript as a module. We gradually introduce TypeScript into our application, look into its configurations, various interfaces, Type assignment, Type inference, and module support. Moving forward, we explore more ways of using TypeScript such as union types and literal types, functions, callback, and async-await, bullish coalescing, and optional chaining. The concluding section covers using TypeScript in your projects. On completing, you will understand step-by-step use of TypeScript and benefit from its strengths; you will also know how to use a Type system on top of JavaScript and how to transform projects by using TypeScript to your advantage. What you will learn: How to transform a JavaScript project into a TypeScript project; How to use create a Node.js project with handy tools to make your life easier; How to use techniques in TypeScript that will help you in writing better code; Creating ES module TypeScript projects that can be used in Node.js, Deno and the browser. Who this video is for: Graduates or experienced JavaScript developers that want to take the jump into TypeScript.
Streaming Video
Angular development with TypeScript
\"Angular Development with TypeScript, Second Edition teaches you how to build web applications with Angular and TypeScript. Written in an accessible, lively style, this illuminating guide covers core concerns like state management, data, forms, and server communication as you build a full-featured online auction app. You'll get the skills you need to write type-aware classes, interfaces, and generics with TypeScript, and discover time-saving best practices to use in your own work.\"--Page 4 of cover.
Building Scalable Web Apps with Node. js and Express
2024
Embark on a journey to become an expert in backend web development with this essential guide using Node.js v20, Express.js, Redis and TypeScript.The book covers foundational to advanced topics through one comprehensive example: a project management system. It ensures learning and application of skills in API caching with Redis, API testing using Mocha and Chai, and deployment on AWS. This approach simplifies complex concepts and provides a practical learning trajectory.With expert tips and best practices, you'll create user-friendly features like sign-ups and project trackers. Plus, you'll learn how to make your apps faster with caching and add cool features like notifications. Finally, you'll ace testing and deploying your apps like an expert.
Pro Angular 6
by
Freeman, Adam, 1972- author
in
AngularJS (Software framework)
,
Web applications Development.
,
Web applications Programming.
2018
\"Get the most from Angular 6, the leading framework for building dynamic JavaScript applications. Understand the MVC pattern and the benefits it can offer. Best-selling author Adam Freeman shows you how to use Angular in your projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them.\" -- Provided by publisher.
Advanced TypeScript Programming Projects
by
O'Hanlon, Peter
in
Application software-Development
,
COM051260 COMPUTERS / Programming Languages / JavaScript
,
COMPUTERS / Web / Design
2019
Gain in-depth knowledge of TypeScript and the latest ECMAScript standards by building robust web applications across different domainsKey FeaturesApply the cutting-edge features of TypeScript 3.0 to build high-performance, maintainable applicationsLearn 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 adaptableBook 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 learnDiscover how to use TypeScript to write code using common patternsGet to grips with using popular frameworks and libraries with TypeScriptLeverage the power of both server and client using TypeScriptLearn how to apply exciting new paradigms such as GraphQL and TensorFlowUse popular cloud-based authenticated servicesCombine TypeScript with C# to create ASP.NET Core applicationsWho 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.
Angular in action
Angular makes it easy to deliver amazing web apps. This powerful JavaScript platform provides the tooling to manage your project, libraries to help handle most common tasks, and a rich ecosystem full of third-party capabilities to add as needed. Built with developer productivity in mind, Angular boosts your efficiency with a modern component architecture, well-constructed APIs, and a rich community. Angular in Action teaches you everything you need to build production-ready Angular applications. You'll start coding immediately, as you move from the basics to advanced techniques like testing, dependency injection, and performance tuning. Along the way, you'll take advantage of TypeScript and ES2015 features to write clear, well-architected code. Thoroughly practical and packed with tricks and tips, this hands-on tutorial is perfect for web devs ready to build web applications that handle whatever you throw at them.
Ultimate Typescript Handbook
This book provides a comprehensive guide to TypeScript, a programming language that extends JavaScript with powerful features like static typing, classes, and interfaces. The book is divided into thirteen chapters that cover everything from setting up a development environment to building an Angular app with TypeScript. We start with an introduction to TypeScript and its benefits and go on to explain how TypeScript can help developers write more maintainable, scalable code and catch errors before they make it to production. The book then dives into more technical topics like basic type annotations, using the TypeScript compiler, advanced features like enums and interfaces, and manipulating types. The book then discusses chapters on classes and control flow analysis that are particularly helpful for developers looking to build more complex applications. The book teaches by example, with numerous code examples that illustrate the main concepts and approaches towards writing TypeScript programs and codes, and finishes with a comprehensive practical example that shows step-by-step development of a modern web application using TypeScript and Angular.
TypeScript Microservices
Microservices has evolved as one of the most tangible solutions to make effective and scalable applications. Due to its evolution from ES5 to ES6 stack, Typescript has become one of the most de facto solutions. This book will help you leverage microservices' power to build robust architecture using reactive programming and Typescript in Node.js.
Unleashing the Power of TypeScript
by
Steve Kinney
in
Internet
2023
If you're a JavaScript developer struggling to get to grips with TypeScript or use it effectively in your projects, this book will guide you in making the most of this powerful language and its latest features, and help you overcome some common misunderstandings and pitfalls.
TypeScript 5.0 is a major advancement to the user-friendliness and flexibility of the language. It nudges us toward better coding practices, promotes cleaner code, and catches potential errors before they become a headache. It's a great time to start using TypeScript, but if you're a JavaScript developer struggling to get to grips with the language or use it effectively in your projects, this short book is for you. It will guide you in making the most of this powerful language and its latest features, and help you overcome some common misunderstandings and pitfalls.
It covers:
* Simplifying Reducers in React with TypeScript
* A Gentle Introduction to Generics in TypeScript
* Navigating the Perils and Pitfalls of Using React's Context API with TypeScript
* Extending DOM Elements and Creating Polymorphic Components
* A Guided Tour of the Three Biggest Features in TypeScript 5.0
This book is for intermediate-level JavaScript developers who want to get to grips with the powerful features that TypeScript offers.