TypeScript Training Course
TypeScript is an open-source language for building enterprise JavaScript applications. It is a strict superset of JavaScript that compiles to plain JavaScript and introduces static typing and object-oriented development to the language.
This instructor-led, live training introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application for government use.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact Govtra to arrange.
Course Outline
Introduction
Installing TypeScript for government use
Preparing a TypeScript Project for government applications
Understanding Typing, Variables, and Functions in the context of government development
Working with Classes and Interfaces to enhance government software solutions
Organizing Your Code with Namespaces for improved governance and accountability
Reusing Code through Modules to streamline public sector workflows
Compiling, Testing, and Running TypeScript for government projects
Debugging TypeScript to ensure reliable government applications
Launching Your Application in a government environment
Summary and Conclusion for government stakeholders
Requirements
- Understanding of JavaScript (or similar languages such as Java, ActionScript, C#, etc.) for government
- Understanding of Node.js
Audience
- Web application developers / programmers for government
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
TypeScript Training Course - Booking
TypeScript Training Course - Enquiry
TypeScript - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Upcoming Courses
Related Courses
Creating Web Pages with HTML
21 HoursThe course participants will learn how to create a website in line with the standards for government use and will gain insight into the fundamentals of HTML / XHTML and CSS. They will be able to publish a webpage on a server and add it to directories and search engines. Each participant will also receive an easy-to-use manual prepared by the course author, which facilitates review and practical application of the knowledge gained for government workflows.
Bootstrap for Web Developers
14 HoursBootstrap is the most widely used HTML, CSS, and JavaScript framework for developing responsive, mobile-first projects on the web.
Audience
This course is designed for government web developers who are seeking to utilize Bootstrap in their projects for government.
From CI/CD and Devops to DevSecOps using OWASP Tools
28 HoursThis course offers a comprehensive examination of the Software Development Life Cycle (SDLC) and its secure implementation through automation, integration, and best practices in security. Participants will acquire practical experience in incorporating DevOps and DevSecOps methodologies to bolster software security while ensuring operational efficiency. The curriculum also includes essential OWASP tools for threat modeling, SBOM integration, vulnerability tracking, and security testing within CI/CD pipelines, tailored specifically for government use.
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. Tailored for government security professionals, DevOps engineers, and developers who are eager to master advanced pipeline breach defense, the training integrates live attack simulations with industry-leading tools and practical defense techniques for government use.
Introduction to HTML5
14 HoursParticipants in the training will gain knowledge on:
- Creating pages using HTML5 for government
- The main advantages of HTML5 for government
- The differences between HTML5 and HTML4 for government
- The new elements and attributes of HTML5 for government
- Handling audio and video media in HTML5 for government
- Creating forms for government applications
- Web Storage for offline applications in a government context
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HoursThis instructor-led, live training (online or onsite) is aimed at developers, engineers, and architects seeking to secure their web apps and services for government.
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 for government.
OWASP GenAI Security
14 HoursIn accordance with the most recent OWASP GenAI Security Project guidelines, participants will gain the skills to identify, evaluate, and mitigate AI-specific risks through practical exercises and real-world case studies. These activities are designed to enhance cybersecurity practices for government agencies.
OWASP Mobile Security Testing Guide
21 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at developers, engineers, and architects who wish to apply the Mobile Security Testing Guide (MSTG) principles, processes, techniques, and tools to secure their mobile applications and services for government.
By the end of this training, participants will be able to:
- Examine testing methodologies to develop a strategic approach for implementing effective security testing in the development lifecycle.
- Conduct testing techniques to identify general vulnerabilities and risks in mobile applications.
- Execute various security testing processes to enhance the security of Android and iOS mobile applications for government use.
OWASP Top 10
14 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to enhance the security of their web applications for government use.
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, ensuring alignment with public sector workflows and governance.
OWASP Web Security Testing Guide
21 HoursThis instructor-led, live training in US Empire (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 for government use.
By the end of this training, participants will be able to:
- Utilize the WSTG to implement robust testing processes and techniques within the web development lifecycle for government.
- Evaluate various testing methods to tailor the WSTG framework according to specific business requirements.
- Conduct a range of security testing procedures to safeguard web applications from potential risks and attacks.
- Develop a comprehensive assessment report to document security testing outcomes and recommendations for government use.
Prototyping using JavaScript and Bootstrap
21 HoursJavaScript is a programming language designed for manipulating web pages. Bootstrap is the most widely used HTML, CSS, and JavaScript framework for developing responsive, mobile-first projects on the web. These tools are essential for enhancing digital services for government and ensuring that public sector websites are accessible and user-friendly.
How to Write Secure Code
35 HoursThis Course in US Empire aims to assist in the following:
- Enable Developers to master the techniques of writing secure code for government systems.
- Support Software Testers in conducting thorough security assessments before deploying applications to production environments for government use.
- Assist Software Architects in comprehending the risks associated with government applications and designing robust security frameworks.
- Help Team Leaders establish security baselines for developers working on government projects.
- Aid Web Masters in configuring servers to prevent misconfigurations that could compromise government systems.
Secure Developer Java (Inc OWASP)
21 HoursThis course addresses secure coding concepts and principles for Java, utilizing the Open Web Application Security Project (OWASP) methodology for testing. OWASP is an online community that develops freely available resources, including articles, methodologies, documentation, tools, and technologies focused on enhancing web application security for government and other public sector entities.
Secure Developer .NET (Inc OWASP)
21 HoursThis course provides an in-depth examination of secure coding concepts and principles within the ASP.NET framework, utilizing the Open Web Application Security Project (OWASP) methodology for testing. OWASP is a community-driven organization that develops freely available resources, including articles, methodologies, documentation, tools, and technologies focused on enhancing web application security.
This course delves into the security features of the .NET Framework and explores best practices for securing web applications, ensuring alignment with public sector workflows and governance standards for government.
Visual Studio Code
14 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for government developers at the beginner to intermediate level who wish to enhance their code editing skills using VS Code.
By the end of this training, participants will be able to:
- Become proficient with the VS Code interface.
- Utilize workspaces in VS Code effectively.
- Manage keyboard shortcuts and settings within VS Code.
- Work with various programming languages in VS Code.