Skip to content

Packt — Packt - Course Instructors

Writing Secure Applications - OWASP Top 10 for Developers

Explore Packt’s developer course based on OWASP Top 10 2021, with vulnerability demonstrations, secure-development practices and prevention concepts.

PaidIntermediate2–4 hoursEnglishCertificateWeb Security
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Packt presents Derek Fisher’s application-security material through the OWASP Top 10 2021 framework. Demonstrations and development-lifecycle discussion connect vulnerabilities with prevention. It suits developers who want a concise structured review, while comparing the older edition used in the syllabus with the current OWASP list before treating its categories as up to date.

What you will learn

  • Examine OWASP 2021 application-risk categories.
  • Connect vulnerability examples with preventive controls.
  • Review security within the software-development lifecycle.

Who this suits

Intermediate developers and IT practitioners with programming context. The course uses the 2021 OWASP edition; the official current landing page points to the 2025 edition.

Before you enroll

Practice in a course lab or an application you are authorized to test, using fictional accounts and sample data. Security tools and framework defaults change, so compare examples with current documentation. A passing exercise or AI-generated suggestion does not establish that an application is secure; explain the threat, the control and how you verified its behavior.

Coursera offers paid enrollment or subscription access. Check the enrollment screen for assessment and certificate terms, trials and any financial-aid options. Provider access terms can change; review them before paying.

Put it into practice

Compare one course example with current OWASP guidance. Explain the underlying weakness, identify any change in categorization and document a defensive check for a sample application.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Coursera.

How YellowCourse describes and checks learning resources.

Supporting provider sources

At a glance

Provider
Coursera
Learning format
Course
Price
Paid
Level
Intermediate
Study time (approx.)
2–4 hours
Language
English
Certificate
Available; check provider terms
Created by
Packt — Packt - Course Instructors
Category
Web Security
Page updated
12 Oct 2026