Online courseWeb SecurityIntermediate
Web Application Security Fundamentals
Learn the weak points of web apps and database injection, and how to protect against them.
- Modules1
- Lessons10
- InstructorMohammad Shroukh
About this course
Learn how web servers and web applications get hacked, how SQL injection works, and what you can do to protect a site against them.
What you will learn:
• The common attack surfaces of web servers and applications.
• How database injection attacks work.
• The defences that reduce web risk.
Each lesson ends with a short quiz so you can check what you learned before moving on.
What you will learn:
• The common attack surfaces of web servers and applications.
• How database injection attacks work.
• The defences that reduce web risk.
Each lesson ends with a short quiz so you can check what you learned before moving on.
Preview lesson
Web Servers Vulnerabilities
Course content
1 modules · 10 lessons
Web Application Security Fundamentals10 lessons
- Web Servers VulnerabilitiesFree preview
- Web Servers Attack Countermeasures
- Web Applications Attacks
- Web Application Attack Types
- Web Applications Attack Methodology
- Web Application Attacks Countermeasures
- SQL Injection Attacks – SQLi
- Perform SQLi Attacks – Part 1
- Perform SQLi Attacks – Part 2
- SQLi Attacks Countermeasures
Your instructor

Mohammad Shroukh
CEI - Certified EC‑Council Instructor
- CEI
- CEH
- CCT
- CND
Mohammad Shroukh is an IT and cybersecurity instructor with more than 15 years of technical training experience. An EC‑Council Certified Instructor holding CEH, CCT, and CEI, he teaches cybersecurity, ethical hacking, and Linux administration through hands‑on labs, troubleshooting, and real‑world scenarios.
Course details
- Level
- Intermediate
- Learning format
- Video lessons explained in Arabic, at your own pace, with a short quiz after every lesson.
- Prerequisites
- Basic web, networking, and database concepts are recommended.
- Estimated duration
- About 55 minutes of video in 10 lessons, plus a short quiz after each lesson.
- Access duration
- Lifetime access from the date of purchase.
- Instructor
- Mohammad Shroukh, Instructor.
- Learner support
- We answer your questions about your account, payment and content through the Contact us page.
- Refund terms
- Covered by the Academy's refund policy.
- Certificate
- A Musing Academy completion certificate you can verify online, after you watch every lesson and pass every quiz with 75% or more.
- Tax
- The price shown is the final amount, with no added tax.
- Payment methods
- Secure payment by credit or debit card.
Ready to start?
Buy the full course now, or try the free lesson first.
USD 39