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
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 1600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
The Trainor gives more samples which really helps a lot.