TypeScript Training Course
TypeScript is an open-source language designed for building enterprise-level JavaScript applications. As a strict superset of JavaScript, it compiles down to plain JavaScript, introducing static typing and object-oriented programming capabilities to the language.
This instructor-led, live training course covers TypeScript's core features and guides participants through the development of a practical JavaScript application.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical activities.
- Hands-on implementation within a live lab environment.
Customization Options
- To arrange a customized training session for this course, please contact us directly.
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.
Target Audience
- Web application developers and programmers.
Need help picking the right course?
uae@nobleprog.com or +971 4871 6715
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 HoursThis course equips participants with the knowledge to develop websites that adhere to current standards, offering insights into the intricacies of HTML, XHTML, and CSS. Learners will gain the ability to publish pages on a server, organize them within directories, and optimize them for search engine indexing. Additionally, each participant receives a user-friendly manual created by the course author, facilitating easier review and practical application of the acquired skills.
Bootstrap for Web Developers
14 HoursBootstrap is the leading HTML, CSS, and JavaScript framework designed for building responsive, mobile-first web projects.
Audience
This course is tailored for web developers who wish to integrate Bootstrap into their projects.
CSS3 Advanced
7 HoursThis instructor-led, live training in the UAE (online or onsite) is designed for intermediate-level web developers and designers who aim to utilize the advanced functionalities of CSS3 to elevate their web development projects.
Upon completion of this training, participants will be capable of:
- Utilizing advanced CSS3 features, such as animations and transformations.
- Employing CSS pre-processors like LESS to streamline styling workflows.
- Adhering to best practices for responsive and contemporary web design.
- Managing complex layouts through Flexbox and other advanced techniques.
DevSecOps Firefight: Breach, Fix & Fortify
7 HoursParticipants will dive into a premium, state-of-the-art, practical workshop that explores the urgent realities of securing modern CI/CD pipelines. Tailored for security experts, DevOps engineers, and developers committed to mastering advanced pipeline breach defense, this training combines real-time attack simulations with top-tier industry tools and actionable defense strategies.
Front End Developer
35 HoursThis course goes beyond simple introductions to establish robust foundations and highlight industry best practices for HTML & CSS, JavaScript, jQuery, and Bootstrap. Fundamental concepts and best practices are reinforced through practical labs and hands-on exercises. To ensure comprehensive coverage of all topics, HTML is integrated throughout the course alongside CSS and JavaScript.
The curriculum is predominantly practical. Most concepts are explored through code analysis, execution, and active coding.
HTML5, JavaScript, and CSS3
35 HoursThis instructor-led, live training in the UAE (online or onsite) is designed for beginner programmers who wish to learn HTML5, CSS3, and JavaScript for the purpose of 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.
- Integrate JavaScript with HTML to deliver an interactive user experience.
- Utilize CSS3 to enhance the app's visual appeal and usability.
- Connect the application to a database for efficient 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, available 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 plan effective security testing integration within the development lifecycle.
- Execute testing methods to identify general vulnerabilities and risks in mobile applications.
- Implement various security testing procedures to secure Android and iOS mobile applications.
OWASP Top 10 2025
14 HoursThis instructor-led live training, delivered the UAE (online or onsite), targets web developers and leaders who aim to explore and apply the OWASP Top 10 reference standard to secure their web applications.
By the end of the session, participants will be equipped to strategize, implement, secure, and monitor their web applications and services using the OWASP Top 10 framework.
OWASP Web Security Testing Guide
21 HoursThis instructor-led live training in the UAE (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 implement testing processes and techniques within 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.
How to Write Secure Code
35 HoursThis course aims to achieve the following objectives:
- Enable developers to master the techniques of writing secure code
- Assist software testers in verifying application security before deployment to the production environment
- Help software architects understand the risks associated with applications
- Support team leaders in establishing security baselines for developers
- Aid web masters in configuring servers to avoid misconfigurations
Secure Developer Java (Inc OWASP)
21 HoursThis course explores secure coding concepts and principles for Java, utilizing the testing methodology of the Open Web Application Security Project (OWASP). The Open Web Application Security Project is an online community that creates freely available articles, methodologies, documentation, tools, and technologies in the field of 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 focused on web application security.
The course examines the security features of the .NET Framework and demonstrates how to protect web applications effectively.
Visual Studio Code
14 HoursThis instructor-led, live training in the UAE (online or onsite) targets beginner to intermediate-level developers seeking to edit code using VS Code.
By the end of this training, participants will be able to:
- Navigate the VS Code interface with confidence.
- Leverage workspaces effectively within VS Code.
- Manage keyboard shortcuts and settings in VS Code.
- Utilize various programming languages within VS Code.