Application Security (AppSec)

Learn to build secure software from the ground up. Covers secure coding practices, vulnerability scanning (SAST/DAST), and mitigating common web application flaws like the OWASP Top 10.

56 courses

Configuring NGINX, Apache, and Secure SSL on Linux Servers

Build the skills to deploy, configure, and secure NGINX and Apache web servers on Linux, manage hosting environments, and implement automated SSL encryption.
★ 4.6 (1,478)

Modern Software Engineering: Career Roadmap and Developer Workflows

Build a structured roadmap to launch your software development career while mastering modern workflows like DevSecOps, platform engineering, and AI-assisted coding.
★ 4.6 (209)

SQL and Web Security Testing Essentials

Master relational database queries and learn to identify critical web application vulnerabilities through structured written lessons.
★ 4.5 (3,750)

Low-Code Web Application Development with Oracle APEX

Build and deploy secure, data-driven enterprise web applications rapidly using low-code development strategies and relational database design.
★ 3.9 (285)

Web Application Security: Defending Against the OWASP Top 10

Identify, understand, and mitigate the most critical web application vulnerabilities to build secure software and protect sensitive user data.
★ 4.5 (5,336)

Android App Development and Security Penetration Testing

Build secure Android applications using Java and Kotlin, and learn how to identify and patch vulnerabilities using modern mobile penetration testing techniques.
★ 4.1 (174)

Web Security Essentials: Mitigating Common Vulnerabilities

Learn how to identify, prevent, and mitigate critical web vulnerabilities like XSS, CSRF, and SQL injection to build secure applications from the ground up.
★ 4.4 (652)

ASP.NET WebForms Development for Enterprise Applications

Learn to build, secure, and maintain robust web applications using ASP.NET WebForms, from core page lifecycles to modern enterprise deployment patterns.
★ 4.5 (805)

Appian Developer Foundations: Build and Debug Low-Code Applications

Learn to design, build, and deploy enterprise-grade business processes using Appian's low-code platform, from database integration to responsive SAIL interfaces.
★ 4.4 (1,265)

Secure PHP Programming: Defend Applications Against Exploits

Learn to write secure PHP code and protect your web applications from SQL injection, cross-site scripting, and modern security threats.
★ 4.1 (261)

Appian Low-Code Development: Build, Debug, and Manage Applications

Learn to design, build, and debug low-code applications in Appian by mastering data models, expressions, process flows, and user interfaces.
★ 4.6 (745)

PHP Security Essentials for Web Developers

Learn to defend your web applications against common vulnerabilities by implementing modern PHP security best practices and secure coding patterns.
★ 4.0 (488)

Web App Development with ASP.NET Core, Razor Pages, and SQL Server

Learn to build secure, database-driven web applications from scratch using ASP.NET Core, Razor Pages, and SQL Server through step-by-step written guides.
★ 4.6 (265)

Building Secure Web Applications with ASP.NET MVC and C#

Learn to design, code, and deploy robust web applications using ASP.NET MVC, C#, and multi-tier architecture, even if you are new to web development.
★ 4.0 (251)

Secure Coding Fundamentals for Software Development

Build resilient software by learning defensive programming techniques and protecting applications against modern security threats.
★ 4.5 (609)

Web Application Security: Hacking and Patching

Identify critical web vulnerabilities and apply defensive coding techniques to secure Linux-based applications against modern cyber threats.
★ 4.0 (279)

Foundations of Application Security for Developers and DevOps

Acquire the essential skills to identify vulnerabilities, write secure code, and implement modern DevSecOps monitoring to protect your applications from security breaches.
★ 4.7 (251)

Secure Programming Foundations: Identifying Software Vulnerabilities

Learn to think like an attacker to identify, model, and mitigate security vulnerabilities in software using modern secure coding practices.
★ 4.7 (178)

Cybersecurity Capstone: Build and Test Secure Software

Design a secure application from scratch, identify software vulnerabilities through threat modeling, and practice defensive and offensive security techniques.
★ 4.3 (158)

Introduction to Web Service Security Testing with Burp Suite

Learn how to analyze web application traffic, identify common vulnerabilities, and secure web services using Burp Suite.
★ 4.9 (132)
Showing 20 of 56 courses