TypeScript Training Course
TypeScript is an open-source language designed for building enterprise-grade JavaScript applications. As a strict superset of JavaScript, it compiles down to plain JavaScript while introducing static typing and object-oriented development capabilities to the language.
This instructor-led, live training session introduces TypeScript's core features and guides participants through building a real-world JavaScript application.
Course Format
- Interactive lectures and group discussions.
- Abundant hands-on exercises and practice opportunities.
- Live implementation in a real-time lab environment.
Course Customisation Options
- To request a customised training session 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
Organising 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
TypeScript - Consultancy Enquiry
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Creating Web Pages with HTML
21 HoursCourse participants will learn how to build a website in accordance with industry standards, uncovering the intricacies of HTML/XHTML and CSS. They will gain the skills to publish pages on a server and submit them to directories and search engines. Additionally, each participant will receive an easy-to-use manual authored by the course creator, designed to support revision and practical application of the knowledge gained.
Bootstrap for Web Developers
14 HoursBootstrap stands as the premier HTML, CSS, and JavaScript framework for building responsive, mobile-first web projects.
Audience
This course is tailored for web developers who wish to incorporate Bootstrap into their projects.
CSS3 Advanced
7 HoursThis instructor-led, live training in New Zealand (online or on-site) is designed for intermediate-level web developers and designers who want to harness the advanced features of CSS3 to elevate their web development projects.
By the conclusion of this training, participants will be able to:
- Apply advanced CSS3 features, including animations and transformations.
- Utilise CSS pre-processors such as LESS to streamline styling workflows.
- Implement best practices for responsive and modern web design.
- Manage complex layouts using 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 defence, the training blends live attack simulations with industry-leading tools and practical defence techniques.
Front End Developer
35 HoursThis course is designed not only to introduce but to establish strong foundations and present best practices for HTML & CSS, JavaScript, jQuery, and Bootstrap. Fundamental concepts are introduced alongside best practices through labs and hands-on exercises. To ensure comprehensive coverage of all topics, HTML is addressed in conjunction with CSS and JavaScript.
The course is almost entirely practical. Most concepts are discovered through reading and executing code, as well as through active coding exercises.
HTML5, JavaScript, and CSS3
35 HoursThis instructor-led, live training in New Zealand (online or on-site) is designed for beginner programmers who wish to learn HTML5, CSS3, and JavaScript to build web applications.
By the end of this training, participants will be able to:
- Install and configure the development environment.
- Understand JavaScript's programming logic and apply it to control application flow.
- Combine JavaScript with HTML to create an interactive experience for users.
- Use CSS3 to add visual effects, enhancing the app's appeal and usability.
- Connect the application to a database for storing and retrieving data.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HoursThis instructor-led, live training (available online or on-site) is designed for developers, engineers, and architects who want to secure their web applications and services.
By the end of this training, participants will be able to integrate, test, protect, and analyse their web applications and services using the OWASP testing framework and tools.
OWASP GenAI Security
14 HoursAligned with 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 New Zealand (online or on-site) is aimed at developers, engineers, and architects who wish to apply the MSTG testing principles, processes, techniques, and tools to secure their mobile applications and services.
By the end of this training, participants will be able to:
- Explore testing techniques to strategise an effective security testing implementation in the development lifecycle.
- Perform testing techniques to identify general vulnerabilities and risks in mobile apps.
- Run various security testing processes to secure their Android and iOS mobile applications.
OWASP Top 10 2025
14 HoursThis instructor-led, live training in New Zealand (online or onsite) is aimed at web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to secure their web applications.
By the end of this training, participants will be able to strategise, 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 New Zealand (delivered online or on-site) 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 within the web development lifecycle.
- Explore various testing techniques to customise the WSTG framework according to business requirements.
- Carry out a range of security testing methods to protect web applications from risks and attacks.
- Create an assessment report documenting security testing findings and outcomes.
How to Write Secure Code
35 HoursThis course in New Zealand aims to support the following:
- Help developers master secure coding techniques
- Assist software testers in evaluating application security before deployment to the production environment
- Enable software architects to understand the risks associated with applications
- Support team leaders in establishing security baselines for developers
- Aid web administrators in configuring servers to prevent misconfigurations
Secure Developer Java (Inc OWASP)
21 HoursThis course covers secure coding concepts and principles in Java through the Open Web Application Security Project (OWASP) methodology of testing. The Open Web Application Security Project is an online community that produces freely available articles, methodologies, documentation, tools, and technologies in the field of web application security.
Secure Developer .NET (Inc OWASP)
21 HoursThis course covers secure coding concepts and principles using ASP.NET through the Open Web Application Security Project (OWASP) testing methodology. OWASP is an online community that produces freely available articles, methodologies, documentation, tools, and technologies in the field of web application security.
This course explores the .NET Framework security features and how to secure web applications.
Visual Studio Code
14 HoursThis instructor-led, live training in New Zealand (online or on-site) is designed for beginner to intermediate-level developers who want to write and edit code using VS Code.
By the end of this training, participants will be able to:
- Get to know the VS Code interface.
- Make effective use of workspaces in VS Code.
- Manage keyboard shortcuts and settings in VS Code.
- Learn how to work with various programming languages in VS Code.