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.
Duration 7 hours
Course Outline
Introduction
- Overview of TypeScript features and benefits
- Programming best practices and tips
Getting Started
- Installation of TypeScript, Node.js, and Visual Studio
- Server initialization
- Configuration of access modifiers and compiler options
- Setup of a Node.js project
- Building and debugging Node.js TypeScript
Configuring Webpack and TypeScript
- Enabling source maps
- Integration of third-party libraries
- Importation of non-code assets
- Application building
Creating Custom Data Types
- Union, Intersection, and Tuple Types
- Type Guards, Type Casting, and Type Assertions
- Creation of arrays for custom types
- Other types and examples
Applying Decorators
- Enabling decorators
- Creation of class, parameter, and method decorators
- Utilization of property descriptors
Implementing Asynchronous Code and APIs
- Use of callbacks, promises, and async/await
- Development of a REST API using Node.js and TypeScript
- API testing with Postman
Deploying Applications
- Construction of production-ready applications
- Deployment of TypeScript apps with Docker
- Deployment of apps to AWS EC2 and Heroku
Troubleshooting
Summary and Next Steps
Requirements
- Proficiency in TypeScript fundamentals
- Proficiency in Node.js
Target Audience
- Developers
Testimonials (1)
The Trainor gives more samples which really helps a lot.