Skip to main content

Home Specialist skills Security SEC522: Application Security: Securing Web Apps, APIs and Microservices

SEC522: Application Security: Securing Web Apps, APIs and Microservices

bullet point
learn about infrastructure security and configuration management
bullet point
Know about authentication and authorisation mechanisms, including single sign-on patterns
bullet point
Understand Cross-domain web request security and protective HTTP headers
bullet point
learn about Defending SOAP, REST and GraphQL APIs
bullet point
Know about Defending against input related flaws such as SQL injection, XSS and CSRF

Overview

Off the shelf (OTS)

Web Applications are increasingly distributed. What used to be a complex monolithic application hosted on premise has become a distributed set of services incorporating on-premise legacy applications along with interfaces to cloud-hosted and cloud-native components. Because of this coupled with a lack of security knowledge, web applications are exposing sensitive corporate data.

Security professionals are asked to provide validated and scalable solutions to secure this content in line with best industry practices using modern web application frameworks. Attending this class will not only raise awareness about common security flaws in modern web applications, but it will also teach students how to recognise and mitigate these flaws early and efficiently.

It touches on a broad array of Open-Source Intelligence (OSINT) topics from setting up an OSINT analysis platform to accessing the dark web. It is an entry-level course that is far from basic and will empower students to seek, find and use data from sources around the world. If you are relying on search engine indexes to find and gather data, its a guarantee that you are missing information.

SEC487 is a foundational course in open-source intelligence (OSINT) gathering that teaches students how to find, collect, and analyse data from the Internet. Far from being a beginner class, this course teaches students the OSINT groundwork to be successful in finding and using online information, reinforced with over 25 hands-on exercises.

Delivery method
Face to face icon

Face to face

Virtual icon

Virtual

Digital icon

Digital

Course duration
Duration icon

48-51 hours

Competency level
Working icon

Working

Pink building representing strand 4 of the campus map
Delivery method
  • face to face icon

    Face to face

  • Virtual icon

    Virtual

  • Digital icon

    Digital

Course duration
Duration icon

48-51 hours

Competency level
  • Working icon

    Working