Try reloading this page, or reviewing your browser settings
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.
What you will learn
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
About The Author
Joris Hermans lives in Belgium, working for Dematic, part of the KION group. He uses TypeScript in his day-to-day job to deliver high-quality web applications. Open source is also something that he likes to work with, these are TypeScript projects going from a full-text search engine to a framework ‘owner of your data to create applications with. Proud owner of the YouTube channel ‘typewithme’ around TypeScript, programming, and following new web trends.
About this video
- Joris Hermans
- Online ISBN
- Total duration
- 3 hr
- Copyright information
- © The Editor(s) (if applicable) and The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
And we will also touch some modern techniques that we are using right now or the Node.js the latest version from which this video course has been made. In the third part of this video course, we are going to create an API. Then we’re going to add TypeScript as a module within our application. And we will slowly create certain parts or inject certain parts of TypeScripts into our projects.
Then in the fifth part of this video course, we will see more ways into TypeScripts. I will explain a little bit more the concepts rather than just applying them towards our projects. And in the sixth video, we will do some recap. We also will look into some tooling around TypeScripts. And we also are going to look into new projects that will help build you greater or better TypeScript projects, like for example, with Nino.
So who am I? I’m Joris Hermans. I am a software engineer, an Agile coach. I love to train people and coach people.
I have a YouTube channel, TypeWithMe. I love open source. And like I said before, I love to train. So what will we build? Well, we will build a CLI tool.
We will look into a REST API where we can get scores for our maze game that we will create. So we will create some kind of maze game where we can navigate through with a CLI tool. And then we will access a REST API to get certain information from that REST API.