Content Management System using PHP and MYSQL, Website penetration Testing and use of Laravel Course
Details
INTRODUCTION
PHP is an award-winning content management system (CMS), which enables you to easily build many types of website. This PHP course will allow users to create a dynamic interactive website from scratch using the free PHP Content Management System (CMS). Each participant will learn how to create a professional website using the PHP Content Management System. PHP is open source and free for all.
Website penetration testing is practical side of penetration testing without neglecting the theory behind each attack. Before jumping into penetration testing, you will first learn how to set up a lab and install needed software to practice penetration testing on your own machine.
The goal of information management is to ensure that the right information reaches the right stakeholders at the right time. Project stakeholders, donors, partners, and beneficiaries depend on good and timely information to make good decisions.You will gain a strong working knowledge of the concepts of project information management systems and be able to immediately use that knowledge to effectively manage the information in your project.
Outline
TRAINING CONTENT
Module One:HTML and CSS Basics
- What is it HTML and how we use it
- Versions of HTML
- Creating a Basic Web Page
- Insert content
- Create a Basic Page Structure
- Basic HTML Formatting
- Inserting images
- Create hypertext Links
- What is CSS and how we use it
- Creating CSS styles
- Basic formatting with CSS Managing CSS styles
- Formatting links with CSS
Module two: JavaScript Basics
- What is JavaScript and how we use it
- Benefits of JavaScript
- Interactivity in HTML
- Implement basic effects for your content
- The future of Web development
Module Three: Building Blocks of PHP
- Requirements overview
- XAMP Downloading and Installing
- XAMP Server
- XAMP Files and Solving Error
- Variable
- Constants
- Strings
- Numbers
- Arrays
- Arrays Functions
- If Statements
- Operators
- For Loop
- While Loops
- For-each Loops
- Switch Statements
- Branching
- User Define Functions
- Re-usability
- Static Variables
- Local Variables
- Global Variables
- Super Global Variables
Module Four: Regular Expressions
- Introduction to Regular Expressions Creation
- Advanced Regular Expressions Creation
Module Five: Form Validation
- Introduction to forms
- Form Validation
- Adding Constraints
- Working with CSS
- Introduction to Sending Email
- Sending Email in PHP
- Form Validation Project Sending Email
Module Six: Dynamic Web Pages
- Url and links
- Dynamic Web Pages
Module Seven: Employee Management
- Working with Database and codes
- Creating DB and Table
- Establishing Connection
- Connection Code
- Form Creation and Applying Styles
- PHP and Query Creation
- Adding Constraints
- View From Database
- Delete From Database
- Update Into Database
- Search From Database
- SQL Injection
- Styling
Module Eight: Configuring Bootstrap
- Bootstrap Framework
- Bootstrap Framework Version
- Add Bootstrap To Website
Module Nine: Designing Admin Panel
- Creating the Dashboard
- Designing Tabs
- Icons
- Footer