Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of TypeScript features and advantages
- Programming best practices and tips
Getting Started
- Installing TypeScript, Nodejs, and Visual Studio
- Initializing the server
- Configuring access modifiers and compiler options
- Setting up a Node.js project
- Building and debugging Node.js TypeScript
Configuring Webpack and TypeScript
- Enabling source maps
- Using third-party libraries
- Importing non-code assets
- Building the application
Creating Custom Data Types
- Union, Intersection, and Tuple Types
- Type Guards, Type Casting, and Type Assertions
- Creating arrays for custom types
- Other types and examples
Applying Decorators
- Enabling decorators
- Creating class, parameter, and method decorators
- Using property descriptors
Implementing Asynchronous Code and APIs
- Using callbacks, promises, and async/await
- Writing a REST API with Node.js and TypeScript
- Testing APIs with Postman
Deploying Applications
- Building production-ready applications
- Deploying TypeScript apps with Docker
- Deploying apps to AWS EC2 and Heroku
Troubleshooting
Summary and Next Steps
Requirements
- Understanding of Typescript fundamentals
- Understanding of Node.js
Audience
- Developers
7 Hours
Testimonials (3)
I particularly appreciated Rodrigue's teaching style. I asked him many questions on specific subjects and he responded efficiently each time, illustrating them with concrete examples.
Amaury - GE Medical Systems
Course - Advanced TypeScript
Machine Translated
Very friendly, we could talk as we wanted, everything went well.
Axel - Universite Libre de Bruxelles
Course - Advanced TypeScript
Machine Translated
The Trainor gives more samples which really helps a lot.