TypeScript Training Course
TypeScript is an open-source language designed for building enterprise-level JavaScript applications. As a strict superset of JavaScript, it compiles to plain JavaScript, bringing static typing and object-oriented development capabilities to the language.
This instructor-led, live training introduces TypeScript's key features and guides participants through the construction of a real-world JavaScript application.
Format of the Course also allows for the evaluation of participants.
- Interactive lecture and discussion.
- Extensive exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange.
Course Outline
Introduction
Installing TypeScript
Preparing a TypeScript Project
Understanding Typing, Variables, and Functions
Working with Classes and Interfaces
Organizing Your Code with Namespaces
Reusing Code through Modules
Compiling, Testing and Running TypeScript
Debugging TypeScript
Launching Your Application
Summary and Conclusion
Requirements
- Understanding of JavaScript (or similar languages such as Java, ActionScript, C#, etc.)
- Understanding of Node.js
Audience
- Web application developers / programmers
Open Training Courses require 5+ participants.
TypeScript Training Course - Booking
TypeScript Training Course - Enquiry
NobleProg offers professional training programs designed specifically for companies and organizations. These trainings are not intended for individuals.
TypeScript - Consultancy Enquiry
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Upcoming Courses
Related Courses
Bootstrap for Web Developers
14 HoursBootstrap stands as the most widely used HTML, CSS, and JavaScript framework for building responsive, mobile-first web projects.
Target Audience
This course is designed for web developers who wish to integrate Bootstrap into their projects.
CSS3 Advanced
7 HoursThis instructor-led, live training in France (online or onsite) is aimed at intermediate-level web developers and designers who wish to leverage the advanced features of CSS3 to enhance their web development projects.
By the end of this training, participants will be able to:
- Apply advanced CSS3 features, including animations and transformations.
- Use CSS pre-processors like LESS for efficient styling workflows.
- Implement best practices for responsive and modern web design.
- Control complex layouts with Flexbox and other advanced techniques.
DevSecOps Firefight: Breach, Fix & Fortify
7 HoursThis world-class, cutting-edge, hands-on workshop immerses participants in the critical realities of modern CI/CD pipeline security. Designed for security professionals, DevOps engineers, and developers eager to master advanced pipeline breach defense, the training blends live attack simulations with industry-leading tools and practical defense techniques.
Introduction to HTML5
14 HoursBy the end of this training, participants will be able to:
- Build web pages using HTML5
- Identify the key benefits of HTML5
- Understand the distinctions between HTML5 and HTML4
- Explore the new elements and attributes introduced in HTML5
- Manage audio and video content within HTML5
- Design and implement forms
- Utilize Web Storage for offline-capable applications
HTML5, JavaScript, and CSS4
35 HoursThis instructor-led, live training in France (online or onsite) is designed for programmers who wish to utilize HTML5, JavaScript, and CSS4 together to create web applications.
By the end of this training, participants will be able to:
- Integrate and use HTML5, JavaScript, and CSS4 features in application development.
- Use CSS4 to enhance the appeal and usability of the application.
- Use JavaScript and HTML in creating modern interactive applications.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HoursThis instructor-led live training, offered online or onsite, targets developers, engineers, and architects looking to enhance the security of their web applications and services.
By the conclusion of this training, participants will be equipped to integrate, test, protect, and analyze their web applications and services using the OWASP testing framework and tools.
OWASP GenAI Security
14 HoursBased on the latest OWASP GenAI Security Project guidance, participants will learn to identify, assess, and mitigate AI-specific threats through hands-on exercises and real-world scenarios.
OWASP Mobile Security Testing Guide
21 HoursThis instructor-led live training in France (online or onsite) is designed for developers, engineers, and architects who wish to apply the MSTG’s testing principles, processes, techniques, and tools to secure their mobile applications and services.
By the end of this training, participants will be able to:
- Investigate testing techniques to plan effective security testing integration within the development lifecycle.
- Execute testing methods to identify common vulnerabilities and risks in mobile applications.
- Implement various security testing procedures to safeguard Android and iOS mobile applications.
OWASP Top 10 2025
14 HoursThis instructor-led live training in France (online or on-site) is tailored for web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to secure their web applications.
By the conclusion of this training, participants will be able to strategize, implement, secure, and monitor their web applications and services using the OWASP Top 10 document.
OWASP Web Security Testing Guide
21 HoursThis instructor-led, live training in France (online or onsite) is designed for developers, engineers, and architects who wish to apply the WSTG testing framework, principles, and techniques to secure their web applications and services.
By the end of this training, participants will be able to:
- Use the WSTG to implement testing processes and techniques in the web development lifecycle.
- Explore different testing techniques to customize the WSTG framework based on business needs.
- Perform various security testing methods to protect web applications from risks and attacks.
- Create an assessment report to document security testing findings and results.
How to Write Secure Code
35 HoursThis course aims to assist with the following objectives:
- Enable developers to master the techniques of writing secure code.
- Assist software testers in verifying application security prior to deployment in the production environment.
- Help software architects comprehend the risks associated with their applications.
- Support team leaders in establishing security baselines for developers.
- Guide web masters in configuring servers to prevent misconfigurations.
Secure Developer Java (Inc OWASP)
21 HoursThis course explores secure coding concepts and principles in Java, guided by the testing methodology of the Open Web Application Security Project (OWASP). OWASP is an online community dedicated to producing freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
Secure Developer .NET (Inc OWASP)
21 HoursThis course examines secure coding concepts and principles using ASP.NET, guided by the testing methodology of the Open Web Application Security Project (OWASP). OWASP is an online community that provides freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
The course delves into the security features of the .NET Framework and demonstrates how to secure web applications.
Tailwind CSS
7 HoursThis instructor-led, live training in France (online or onsite) is aimed at developers who want to learn and use Tailwind CSS to build and style user interfaces.
By the end of this training, participants will be able to:
- Learn how to set up a dev environment with Tailwind CLI.
- Create components and edit layouts with Tailwind CSS.
- Use Tailwind utility classes to style elements.
- Master the Tailwind CSS basics.
- Create modern websites using Tailwind CSS.
Visual Studio Code
14 HoursThis instructor-led, live training in France (online or onsite) is designed for beginner to intermediate-level developers who want to edit code using VS Code.
By the end of this training, participants will be able to:
- Get familiar with the VS Code interface.
- Effectively utilize workspaces in VS Code.
- Manage VS Code keyboard shortcuts and settings.
- Learn how to use various programming languages in VS Code.