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 programming capabilities to the language.
This instructor-led, live training session outlines TypeScript's core features and guides participants through the development of a practical JavaScript application.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practical activities.
- Hands-on implementation within a live-lab environment.
Course Customization Options
- To request tailored training for this course, please contact us to arrange it.
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
- 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 in this course will learn how to develop websites in compliance with established standards and gain insight into the intricacies of HTML, XHTML, and CSS. You will learn how to publish pages on a server and submit them to directories and search engines. Additionally, each participant will receive a practical manual prepared by the course author to facilitate the review and application of the acquired knowledge.
Bootstrap for Web Developers
14 HoursBootstrap stands as the leading HTML, CSS, and JavaScript framework designed for creating responsive, mobile-first web projects.
Audience
This course is tailored for web developers who aim to incorporate Bootstrap into their professional projects.
CSS3 Advanced
7 HoursThis instructor-led, live training in Serbia (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.
Front End Developer
35 HoursThis course is designed to do more than just introduce the material; it aims to build robust foundations and demonstrate best practices for HTML & CSS, JavaScript, jQuery, and Bootstrap. Key concepts are taught alongside industry standards through laboratory sessions and practical exercises. To ensure comprehensive coverage of all subjects, HTML is explored in conjunction with the other core topics (CSS & JavaScript).
The curriculum is largely practical, with the majority of concepts being uncovered through code analysis, execution, and active coding.
HTML5, JavaScript, and CSS3
35 HoursThis instructor-led, live training in Serbia (online or onsite) targets 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 use it to control application flow.
- Combine JavaScript with HTML to create interactive user experiences.
- Use CSS3 to add visual effects, making the application more appealing and user-friendly.
- Connect the application to a database for data storage and retrieval.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HoursThis live, instructor-led training, offered online or onsite, is designed for developers, engineers, and architects aiming to secure their web applications and services.
By the end of the course, participants will be capable of integrating, testing, protecting, and analyzing 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 Serbia (online or onsite) 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 strategize an effective security testing implementation in the development lifecycle.
- Perform testing techniques to test 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 Serbia (available online or onsite) is tailored for web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to safeguard 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 Serbia (online or onsite) targets 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:
- Utilize the WSTG to implement testing processes and techniques within the web development lifecycle.
- Explore various testing techniques to tailor the WSTG framework to specific business requirements.
- Execute different security testing methods to safeguard web applications against risks and attacks.
- Generate assessment reports to document security testing findings and results.
How to Write Secure Code
35 HoursThis course aims to assist with the following:
- Enable developers to master the techniques of writing Secure Code
- Assist Software Testers in verifying application security before deployment to production environments
- Help Software Architects understand the risks surrounding applications
- Support Team Leaders in establishing security baselines for developers
- Guide Web Masters in configuring servers to avoid misconfigurations
Secure Developer Java (Inc OWASP)
21 HoursThis course explores secure coding principles and practices in Java, utilizing the testing methodology of the Open Web Application Security Project (OWASP). The Open Web Application Security Project is a global online community dedicated to creating freely accessible resources, including articles, methodologies, documentation, tools, and technologies, aimed at advancing web application security.
Secure Developer .NET (Inc OWASP)
21 HoursThis course examines secure coding concepts and principles for ASP.NET, applying the Open Web Application Security Project (OWASP) testing methodology. OWASP is a vibrant online community dedicated to providing freely accessible articles, methodologies, documentation, tools, and technologies in the realm of web application security.
The curriculum delves into the security features of the .NET Framework, demonstrating how to effectively secure web applications.
Visual Studio Code
14 HoursThis instructor-led, live training in Serbia (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:
- Become familiar with the VS Code interface.
- Effectively use workspaces in VS Code.
- Manage VS Code keyboard shortcuts and settings.
- Learn how to use various programming languages in VS Code.