Description
                
                  PHP is the language that can be used to build any kind of websites in 2020, starting with landing
                  pages and simple WordPress websites, ending with complex web platforms like Facebook. Flexibility,
                  nativity, multiple integration opportunities, and high speed are among the main reasons why we use PHP
                  in our web projects.
                
               
              Course Curriculum
              
                
                  
                    
 Fundamental of
                      php
                  
                  
                    
                      
                      
                        
                          Learning Objectives: In this module, you will learn about the core fundamanetals of PHP
                        
                        
                        Topics:
                        
                          - Die and Exit functions
- Variables in php
- Single quotes vs double quotes
- Arithmetic operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- if statement in php
- if - else in php
- Nested if statement
- if - else - if statement in php
- Switch in php
- Conditional Operators in php
- Increment Decrements operators in php
- String operators in php
- While loop in php
- do while loop
- for loop in php
- nested for loop
- Arrays in php
- Associative Arrays
- Multi Dimensional Arrays
- Array Traversal with foreach loop
- Functions in php
- Functions with arguments
- Functions return value
- Case Sensitivity in php
- Scope in php
- Constants in php
- Date and time in php
- Generating Random numbers
- Generating Random Strings
- Static variable
- Math functions in php
- Useful string functions in php 
- Explode and implode functions
- Useful array functions
- Swapping variables values
- Including external files
- fmd5 hash in php
- Superglobals in php
- Getting server information in php
- Getting visitor's ip in php
- Better way of Getting visitor's ip in php
- Blocking ip addresses
 
                     
                   
                 
                
                  
                    
 Form Handling in
                      php
                  
                  
                    
                      
                      Learning Objectives: In this module, you will learn about
                        basics of PHP. 
                      
                      Topics:
                      
                        
                          - Creating html form
- $_REQUEST variable
- $_GET variable
- $_POST variable
- Getting form values with $_REQUEST
- Getting form values with $_GET
- Getting form values with $_POST
- Validating form data
- Securing the form with htmlspecialchars()
- Send data to other php files
- Uploading files with php part 1
- Uploading files with php part 2
- Displaying uploaded files
 
                     
                   
                 
                
                  
                    
 Session and
                      Cookie in php
                  
                  
                    
                      
                      
                        Learning Objectives: In this module, you will learn
                          about widgets and styling. 
                        
                        Topics:
                        
                          - setting up session
- unsetting session
- Creating cookies in php
- Deleting cookies
  
                     
                   
                 
                
                  
                    
 File Handling in
                      PHP
                  
                  
                    
                      
                      
                        Learning Objectives: In this module, you will learn
                          File Handling in php
                        
                        Topics:
                        
                          - Writing data to files
- Reading data from files
- Appending data to files
- Explode Function: Writing data to files
- Implode Function: Reading data from files
  
                     
                   
                 
                
                  
                    
 Database
                  
                  
                    
                      
                      
                        Learning Objectives: In this module, you deep dive in
                          Database Dive
                        
                        Topics:
                        
                          - Intro to database
- Starting Mysql
- Creating database and tables
- Connecting with the database
- Inserting data to database
- Retrieving data from database
- WHERE Clause
- ORDER BY Clause
- Retrieving particular data from database
- Updating the data in the database
- Delete data from Database
  
                     
                   
                 
                
               
             
            Structure your learning and get a certificate to prove it.