| Summary: | 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.
|