TypeScript Training Course
TypeScript is an open-source language designed for developing enterprise-grade JavaScript applications. As a strict superset of JavaScript, it compiles down to plain JavaScript while introducing static typing and object-oriented development paradigms to the language.
This instructor-led, live training introduces the core features of TypeScript and guides participants through building a practical JavaScript application.
Format of the Course
- Interactive lecture and discussion.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a 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
TypeScript - Consultancy Enquiry
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Upcoming Courses
Related Courses
Creating Web Pages with HTML
21 HoursParticipants will learn how to build websites that adhere to industry standards, gaining insight into the intricacies of HTML/XHTML and CSS. They will also learn how to publish pages on a server, organize them within directory structures, and submit them to search engines. Each participant will receive a practical manual prepared by the course instructor, designed to facilitate the review and application of acquired knowledge.
Bootstrap for Web Developers
14 HoursBootstrap stands as the leading HTML, CSS, and JavaScript framework for building responsive, mobile-first web projects.
Target Audience
This course is designed for web developers who aim to integrate Bootstrap into their project workflows.
CSS3 Advanced
7 HoursThis instructor-led, live training in South Korea (online or onsite) is designed for intermediate-level web developers and designers who want to leverage advanced CSS3 features 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.
- Utilize CSS preprocessors 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.
Front End Developer
35 HoursThis program is designed to not only introduce but also establish robust foundations and highlight industry best practices for HTML, CSS, JavaScript, jQuery, and Bootstrap. Key concepts are presented alongside best practices through practical labs and hands-on exercises. To ensure comprehensive coverage, HTML is explored in conjunction with other core topics such as CSS and JavaScript.
The curriculum is predominantly hands-on. Participants will primarily grasp concepts by reading, executing, and writing code.
HTML5, JavaScript, and CSS3
35 HoursDesigned for beginners, this instructor-led live training in South Korea (online or onsite) focuses on teaching HTML5, CSS3, and JavaScript for building web applications.
Upon completion of this training, participants will be able to:
- Set up and configure the development environment.
- Grasp JavaScript's programming logic and apply it to control application flow.
- Leverage JavaScript alongside HTML to deliver interactive user experiences.
- Utilize CSS3 to enhance the application's visual appeal and usability.
- Integrate the application with a database for data storage and retrieval.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HoursThis instructor-led, live training in (online or onsite) is aimed at developers, engineers, and architects seeking to secure their web apps and services.
By the end of this training, participants will be able to integrate, test, protect, and analyze their web apps 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 South Korea (online or onsite) is designed for 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:
- Examine testing techniques to develop a strategy for effective security testing implementation within the development lifecycle.
- Execute testing methods to identify general vulnerabilities and risks in mobile applications.
- Carry out various security testing processes to protect their Android and iOS mobile applications.
OWASP Top 10 2025
14 HoursThis instructor-led live training in South Korea (available online or onsite) is tailored for web developers and leaders seeking to explore and implement the OWASP Top 10 reference standard to secure their web applications.
By the conclusion of this training, participants will be equipped to strategize, implement, secure, and monitor their web applications and services effectively using the OWASP Top 10 document.
OWASP Web Security Testing Guide
21 HoursThis instructor-led live training in South Korea (online or on-site) targets developers, engineers, and architects who wish to apply the WSTG testing framework, principles, and techniques to secure their web applications and services.
Upon completion of this training, participants will be capable of:
- Implementing testing processes and techniques within the web development lifecycle using the WSTG.
- Exploring diverse testing methods to tailor the WSTG framework to specific business requirements.
- Executing various security testing methodologies to safeguard web applications against risks and cyberattacks.
- Compiling assessment reports to document the outcomes and findings of security testing.
How to Write Secure Code
35 HoursThis Course in South Korea aims to assist in the following:
- Help Developers master the techniques of writing Secure Code
- Help Software Testers assess application security before deployment to the production environment
- Help Software Architects understand the risks associated with applications
- Help Team Leaders establish security baselines for developers
- Help Web Masters configure Servers to prevent misconfigurations
Secure Developer Java (Inc OWASP)
21 HoursThis course explores secure coding principles and practices for Java, utilizing the testing methodology of the Open Web Application Security Project (OWASP). The OWASP community is an online hub dedicated to providing freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
Secure Developer .NET (Inc OWASP)
21 HoursThis course delves into secure coding concepts and principles using ASP.NET, guided by the testing methodologies of the Open Web Application Security Project (OWASP). OWASP is an online community that provides freely available articles, methodologies, documentation, tools, and technologies dedicated to web application security.
The course examines the .NET Framework's security features and demonstrates how to secure web applications.
Visual Studio Code
14 HoursThis instructor-led live training in South Korea (online or on-site) 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:
- Familiarize themselves 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 within VS Code.