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, adding static typing and object-oriented development capabilities to the language.
This instructor-led live training introduces the core features of TypeScript and guides participants through the creation of a practical JavaScript application.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- 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
Setting Up a TypeScript Project
Understanding Typing, Variables, and Functions
Working with Classes and Interfaces
Organizing Code with Namespaces
Reusing Code via Modules
Compiling, Testing, and Running TypeScript
Debugging TypeScript
Deploying Your Application
Summary and Conclusion
Requirements
- Familiarity with JavaScript (or similar languages such as Java, ActionScript, C#, etc.).
- Understanding of Node.js.
Audience
- Web application developers and 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 to build websites that adhere to industry standards, gaining insight into the intricacies of HTML, XHTML, and CSS. They will acquire the skills to publish pages on a server, organize them within directories, and submit them to search engines. Each attendee will also receive a user-friendly manual created by the course instructor, facilitating easier review and practical application of the acquired knowledge.
Bootstrap for Web Developers
14 HoursBootstrap is the most widely used HTML, CSS, and JavaScript framework for building responsive, mobile-first web projects.
Audience
This course is designed for web developers who want to integrate Bootstrap into their projects.
CSS3 Advanced
7 HoursThis instructor-led, live training in Czech Republic (online or onsite) is designed for web developers and designers at an intermediate level who want to utilize advanced CSS3 features to improve their web development projects.
Upon completion 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 premium, state-of-the-art, practical workshop immerses participants in the essential challenges of securing modern CI/CD pipelines. Tailored for security specialists, DevOps engineers, and developers keen to master advanced breach defense, the program combines live attack simulations with top-tier industry tools and actionable defense strategies.
Front End Developer
35 HoursThis course goes beyond basic introductions by establishing strong foundations and presenting best practices for HTML & CSS, JavaScript, jQuery, and Bootstrap. Key concepts and best practices are explored through labs and hands-on exercises. To ensure comprehensive coverage of all topics, HTML is addressed alongside CSS and JavaScript.
The curriculum is predominantly hands-on, with most concepts being learned through code review, execution, and practical coding.
HTML5, JavaScript, and CSS3
35 HoursThis instructor-led, live training in Czech Republic (available online or onsite) is designed for beginner programmers who want 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 use it to control application flow.
- Utilize JavaScript alongside HTML to create an interactive user experience.
- Employ CSS3 to add visual enhancements, improving the app's appeal and usability.
- Connect the app 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 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 Czech Republic (online or onsite) is designed for developers, engineers, and architects who wish to apply MSTG testing principles, processes, techniques, and tools to secure their mobile applications and services.
Upon completion of this training, participants will be able to:
- Evaluate testing techniques to strategically plan effective security testing implementation within the development lifecycle.
- Execute testing techniques to identify and assess common vulnerabilities and risks in mobile applications.
- Conduct various security testing processes to protect their Android and iOS mobile applications.
OWASP Top 10 2025
14 HoursThis instructor-led live training in Czech Republic (online or on-site) 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 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 Czech Republic (online or onsite) targets developers, engineers, and architects who aim 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:
- Utilize the WSTG to integrate testing processes and techniques throughout the web development lifecycle.
- Examine various testing methodologies to tailor the WSTG framework to specific business requirements.
- Execute diverse security testing methods to safeguard web applications against risks and cyberattacks.
- Generate assessment reports that thoroughly document security testing findings and outcomes.
How to Write Secure Code
35 HoursThis course aims to achieve the following:
- Enable developers to master secure coding techniques.
- Assist software testers in verifying application security before it is deployed to the production environment.
- Help software architects understand the risks associated with their applications.
- Guide team leaders in establishing security baselines for their development teams.
- Support webmasters in configuring servers to avoid misconfigurations.
Secure Developer Java (Inc OWASP)
21 HoursThis course explores secure coding principles and practices for Java, utilizing the testing methodologies of the Open Web Application Security Project (OWASP). The Open Web Application Security Project is a global 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 delves into secure coding concepts and principles for ASP.NET, utilizing 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 explores the security features of the .NET Framework and demonstrates how to secure web applications.
Visual Studio Code
14 HoursThis instructor-led, live training in Czech Republic (online or onsite) is designed for developers at beginner to intermediate levels who want to edit code using VS Code.
By the end of this training, participants will be able to:
- Navigate the VS Code interface.
- Use workspaces in VS Code effectively.
- Manage VS Code keyboard shortcuts and settings.
- Work with various programming languages in VS Code.