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
Build the skills to deploy, configure, and secure NGINX and Apache web servers on Linux, manage hosting environments, and implement automated SSL encryption.
Build a structured roadmap to launch your software development career while mastering modern workflows like DevSecOps, platform engineering, and AI-assisted coding.
Master relational database queries and learn to identify critical web application vulnerabilities through structured written lessons.
Build and deploy secure, data-driven enterprise web applications rapidly using low-code development strategies and relational database design.
Identify, understand, and mitigate the most critical web application vulnerabilities to build secure software and protect sensitive user data.
Build secure Android applications using Java and Kotlin, and learn how to identify and patch vulnerabilities using modern mobile penetration testing techniques.
Learn how to identify, prevent, and mitigate critical web vulnerabilities like XSS, CSRF, and SQL injection to build secure applications from the ground up.
Learn to build, secure, and maintain robust web applications using ASP.NET WebForms, from core page lifecycles to modern enterprise deployment patterns.
Learn to design, build, and deploy enterprise-grade business processes using Appian's low-code platform, from database integration to responsive SAIL interfaces.
Learn to write secure PHP code and protect your web applications from SQL injection, cross-site scripting, and modern security threats.
Learn to design, build, and debug low-code applications in Appian by mastering data models, expressions, process flows, and user interfaces.
Learn to defend your web applications against common vulnerabilities by implementing modern PHP security best practices and secure coding patterns.
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.
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.
Build resilient software by learning defensive programming techniques and protecting applications against modern security threats.
Identify critical web vulnerabilities and apply defensive coding techniques to secure Linux-based applications against modern cyber threats.
Acquire the essential skills to identify vulnerabilities, write secure code, and implement modern DevSecOps monitoring to protect your applications from security breaches.
Learn to think like an attacker to identify, model, and mitigate security vulnerabilities in software using modern secure coding practices.
Design a secure application from scratch, identify software vulnerabilities through threat modeling, and practice defensive and offensive security techniques.
Learn how to analyze web application traffic, identify common vulnerabilities, and secure web services using Burp Suite.
Showing 20 of 56 courses