INTRODUCTION TO APPLICATION SECURITY
PRICE
₹ 10,000
DURATION
40 HOURS / 04 WEEKS
LEVEL
INTERMEDIATE
TOTAL STEPS INVOLVED
22 (TWENTY TWO)
COURSE DETAILS
Pre-requisite
Prior knowledge of Cyber Security fundamentals and Software development is required and high school or above qualification is desired.
Objective
Overall, the objective is to equip you with the knowledge, skills, and awareness needed to contribute to the development and maintenance of secure software applications, ultimately reducing the risk of security breaches and protecting
sensitive data. You shall gain a foundational understanding of the key concepts, principles, and terminology related to application security including learning about common security threats and vulnerabilities. For those considering further studies or certifications in cybersecurity or application security, an introductory course can provide the necessary foundation for more advanced coursework as a stepping stone toward specialized roles in cybersecurity or application security.
Outcome
Upon completion of the course, you would have gained a solid understanding of the basic concepts, principles, and best practices related to application security. This knowledge can serve as a foundation for further learning in this field as you would acquire practical skills in identifying, assessing, and mitigating common security vulnerabilities in applications. If you are in the IT or software development industry, this course on application security can enhance your career prospects. Many organizations prioritize security, and having this skill set can make you a more valuable employee or consultant.
CURRICULLUM
LESSON 1
Introduction to Application Security
LESSON 3
Web Application Architecture
LESSON 2
Introduction to HTTP Protocol
LESSON 4
Web Application Development Basics
LESSON 5
CIA Triad: Confidentiality, Integrity, and Availability
LESSON 6
AAA: Authentication, Authorization, and Accounting
LESSON 7
Encoding and Data Representation
LESSON 8
Encryption and Hashing
LESSON 9
Web Servers and Their Security
LESSON 10
OWASP: Open Web Application Security Project
LESSON 11
Common Web Application Vulnerabilities
LESSON 12
SQL Injection Attacks
LESSON 13
Cross-Site Scripting (XSS) Attacks
LESSON 14
Cross-Site Request Forgery (CSRF) Attacks
LESSON 15
Input Validation and Output Encoding
LESSON 16
Session Management and Security
LESSON 17
Security Headers and CSP
LESSON 18
Secure File Handling
LESSON 19
Secure Coding Practices
LESSON 20
Security Configuration Management
LESSON 21
Security Awareness and Training
LESSON 22
Secure Development Lifecycle (SDL)
