TypeScript Training Course
TypeScript is an open-source language designed for developing robust JavaScript applications in enterprise environments. It extends JavaScript with static typing and object-oriented programming features while compiling down to plain JavaScript.
This instructor-led live training session highlights TypeScript’s core functionalities and guides participants through the development of a practical JavaScript application.
Course Format
- Engaging lectures combined with interactive discussions.
- A variety of exercises and ample practice opportunities.
- Practical implementation in a live-lab setting.
Customization Options for the Course
- To tailor this training to your specific needs, please contact us to make arrangements.
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
Need help picking the right course?
TypeScript Training Course - Enquiry
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Upcoming Courses
Related Courses
Creating Web Pages with HTML
21 HoursThe participants in this course will acquire skills to develop websites that meet industry standards, delving into the intricacies of HTML/XHTML and CSS. They will also gain the ability to upload a webpage to a server and ensure its inclusion in directories and search engines. Additionally, each participant will be provided with an easy-to-use manual created by the course instructor, facilitating review and practical application of the acquired knowledge.
Creating and managing Web sites
35 HoursThis training program equips you with the skills required for a professional web designer (occupation code: 213202 under Standards of Professional Qualifications) in the area of "HTML and CSS in Web Design," including problem-solving tasks with JavaScript and PHP programming languages.
The curriculum is designed to enable participants to create and develop websites using HTML 4.0 and Cascading Style Sheets (CSS) 2.0. You will learn to use HTML tags to incorporate text, graphics, tables, interactive forms, and links to other web pages and sites into your designs. Additionally, you'll utilize CSS 2.0 for customizing the visual presentation of web content based on client specifications.
Upon completion, graduates can pursue job opportunities in companies specializing in web design or establish their own consulting services as freelancers. The training program focuses on the development of websites using HTML and CSS.
Bootstrap for Web Developers
14 HoursBootstrap serves as the leading HTML, CSS, and JavaScript framework for creating responsive and mobile-first web projects.
Target Audience
This course is tailored for web developers aiming to incorporate Bootstrap into their work.
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 HoursThe training participants will acquire knowledge on:
- Developing pages using HTML5
- The primary benefits of HTML5
- The distinctions between HTML5 and HTML4
- The new components and attributes in HTML5
- Managing audio and video content with HTML5
- Building forms
- Web Storage for applications that work offline
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 the UAE (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
14 HoursThis instructor-led, live training in the UAE (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 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 the UAE (online or onsite) is aimed at 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.
Prototyping using JavaScript and Bootstrap
21 HoursJavaScript is a programming language used to interact with and modify web pages. Bootstrap is the leading HTML, CSS, and JavaScript framework for creating responsive and mobile-friendly web projects.
How to Write Secure Code
35 HoursThis Course in the UAE aims to help in the following:
- Help Developers to master the techniques of writing Secure Code
- Help Software Testers to test the security of the application before publishing to the production environment
- Help Software Architects to understand the risks surrounding the applications
- Help Team Leaders to set the security base lines for the developers
- Help Web Masters to configure the Servers to avoid miss-configurations
Secure Developer Java (Inc OWASP)
21 HoursThis course delves into secure coding principles and concepts using Java, following the testing methodology outlined by the Open Web Application Security Project (OWASP). OWASP is an online community that provides freely accessible articles, methodologies, documentation, tools, and technologies focused on enhancing web application security.
Secure Developer .NET (Inc OWASP)
21 HoursThis course delves into secure coding principles and practices using ASP.net, leveraging the Open Web Application Security Project (OWASP) testing methodology. OWASP is an online community that provides freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
This course also examines the security features of the .NET Framework and how to apply them to secure web applications.
Visual Studio Code
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at beginner to intermediate-level developers who wish to edit codes using VS Code.
By the end of this training, participants will be able to:
- Familiarize 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.