Secure Programmer Expert- PHP
Application security is becoming an increasingly important concern for software developers as
applications are more and more exposed to external threats like hacking. By incorporating
security measures into applications during development, programmers can minimize the likelihood
of the introduction of security vulnerabilities that can be exploited by hackers, and
unauthorised access to the code.
Star Secure Programmer Expert – PHP is a comprehensive course intended for
programmers who wants to understand fundamental practices of secure software development and deploy those practices in
designing and building secure web applications. The course provides the learners in-depth
knowledge about security design for web applications, securing user input through validation
techniques, understanding error management, SQL injection mitigation, and securing remote
execution and cross-site of script. The course starts from the basics and gives a holistic view
of secure programming, detailing further to avoiding session hijacks, preventing rest services,
implementation of captchas, identity management and logging and finally security through
encryption techniques, and ways and means to secure your server and database.
Audience
Beginner to Intermediate
Course Objectives
In this course, you will learn about:
- Securing web applications from threats by applying secure code practices and security principles
- Managing the authentication and error handling to mitigate the threats
- Managing logs to analyse the threats and taking appropriate action to control the threats
- Controlling the attacks occurring through Rest Services route
- Securing remote execution of script
- Securing the user sessions
- Identifying the SQL injection attacks and mitigating them
Course Outcome
After competing this course, you will be able to:
- Develop a secure web application
- Design web application security
- Use validation techniques to secure user inputs
- Demonstrate the ability to handle errors
- Secure remote execution of scripts
- Add Captchas on websites
- Demonstrate how to mitigate SQL injection
- Secure servers, databases, cross-site scripts and Rest Services
Table Of Contents Outline
- Introduction to Star Secure Programmer Expert – PHP
- Designing Web Application Security
- Securing the User Input by Adding Validation Techniques
- Error Handling
- SQL Injection Mitigation
- Securing Remote Execution of Script
- Securing Cross Site Scripting
- Avoiding Session Hi-jacking
- Preventing Rest Services
- Implementing Captchas
- Identity Management and Logging
- Securing using Encryption Techniques
- Securing your server and database
More Software Certification