Secure Coding in Angular Learning Path

This learning path provides insight into some of Angular's most commonly encountered security risks, with an emphasis on identifying and mitigating vulnerabilities within developed Angular applications.

3 hours, 12 minutes

Quick facts

About this learning path

  • courses

    100% online

  • Duration

    3 hours, 12 minutes

  • Assessment

    questions

About Secure Coding in Angular

Angular is a free and open-source development framework built on TypeScript. This path outlines security practices associated with Angular development by going through its syntax, use case scenarios and hands-on exercises. Furthermore, OWASP's Top 10 security risks will be addressed from the perspective of the programmer and the security analyst.

 

Syllabus

Secure Coding in Angular Lab

Lab - 00:30:00

The Angular Vulnerable Application is a web app designed with reflected cross-site scripting, stored cross-site scripting and tabnabbing vulnerabilities. Find and mitigate these vulnerabilities on the app while following best coding practices.
Secure Coding in Angular skill assessment

Assessment - 74 questions

Introduction to Angular

Course - 00:28:00

Angular is a free and open-source development framework built on TypeScript. Angular provides scalability while building dynamic and single-page web applications. Throughout the first course, you will learn about Angular, Angular CLI, single-page applications and essential building blocks.
OWASP

Course - 00:58:00

In this course, you'll explore the OWASP Top Ten list of web application security risks and look at how they apply to Angular security.
Broken Access Control & Cryptographic Failures

Course - 00:25:00

In this course, you'll take a closer look at Broken Access Control and Cryptographic Failures, particularly as they relate to Angular. This includes exploring cookies, man-in-the-middle attacks and compromised CDN.
Injection Attacks

Course - 00:38:00

Take a closer look at how injection attacks affect Angular, including cases of cross-site scripting and clickjacking.

The details

Learning path insights

How to claim CPEs

Should you complete this learning path, you’ll be able to download a certificate of completion. Use this to claim your CPEs or CPUs.

No software. No set up. Unlimited access.

Skip the server racks and spin up a realistic environment with one click. Infosec Skills cyber ranges require no additional software, hardware or server space so your team can spend less time configuring environments and more time learning. Unlimited cyber range access is included in every Infosec Skills subscription so your team can skill up however they learn best.

Unlock 7 days of free training

  • 1,400+ hands-on courses and labs
  • Certification practice exams
  • Skill assessments

Plans & pricing

Infosec Skills Personal

$299 / year

  • 190+ role-guided learning paths (e.g., Ethical Hacking, Threat Hunting)
  • 100s of hands-on labs in cloud-hosted cyber ranges
  • Custom certification practice exams (e.g., CISSP, Security+)
  • Skill assessments
  • Infosec peer community support

Infosec Skills Teams

$799 per license / year

  • Team administration and reporting
  • Dedicated client success manager
  • Single sign-on (SSO)
    Easily authenticate and manage your learners by connecting to any identity provider that supports the SAML 2.0 standard.
  • Integrations via API
    Retrieve training performance and engagement metrics and integrate learner data into your existing LMS or HRS.
  • 190+ role-guided learning paths and assessments (e.g., Incident Response)
  • 100s of hands-on labs in cloud-hosted cyber ranges
  • Create and assign custom learning paths
  • Custom certification practice exams (e.g., CISSP, CISA)
  • Optional upgrade: Guarantee team certification with live boot camps

Learn about scholarships and financing with

Affirm logo