PHP From Beginner to Advance

PHP From Beginner to Advance

Learn PHP from Scratch

Description

1.Introduction to PHP

  •  History of PHP
  • Terminologies for web
  • How a web page is served?
2. Installation and Setup
  • Installing XAMPP
  • Installing Sublime Text Editor
  • Writing our First PHP Code?
3. PHP Basics
  • PHP Syntax
  • Comments in PHP
  • PHP Variables
  • How to Print something in PHP
  • PHP Data Types
  • PHP Constants
  • Superglobals
4. Control Flow Statements
  • If Else Statement
  • For Loop
  • While and Do while loop
  • For Each Loop
  • Switch Statement
  • Conditional Operator
5. Introduction to HTML5 CSS3
  • Intro to HTML5
  • Introduction to CSS 3
  • HTML 5 tags
  • How to style a web page with CSS3
6. PHP Forms
  • Building a Form in HTML5
  • Form Handling in PHP
  • Form Validation in PHP
7. Working with Strings in PHP
  • String function - strlen()
  • String function - str_word_count()
  • String function - strrev()
  • String function - strpos()
  • String function - str_replace()
  • implode
  • explode
  • 8. Arrays and Array functions
  • What is an Array ?
  • Create an Array
  • Accessing elements of an Array.
  • What is Associative Array?
  • Some important array functions
  • array_keys()
  • array_push()
  • array_pop()
  • array_search()
  • array_shift()
  • array_slice()
  • array_unique()
  • count()
  • in_array()
  • sizeof()
9. Functions in PHP
  • What is function ?
  • Types of functions in PHP Why should we use functions?
  • Creating functions in PHP
  • Function Parameters or Arguments
  • Default values
  • Parameter passing to a function
10. Session and Cookies
  • What is Session?
  • What is a Cookie?
  • How is session better than a Cookie?
  • Initializing a Session
  • Accessing Session Data
  • Destroying Session Data
  • Anatomy of a Cookie
  • Setting up Cookies in PHP
  • Accessing Cookies with PHP
  • Deleting Cookies with PHP
11. Object Oriented Programming in PHP
  • OOP Overview
  • Classes and Methods
  • Property
  • _get & _set magic methods
  • Creating Objects
  • Calling Member Function
  • Constructor and Destructor
  • Inheritance in PHP?
  • Function Overriding
  • Scope - Public, Private and Protected
  • Interface
  • Abstract Classes
  • Static and Final Keyword
  • Calling parent constructor
12. Database
  • Connecting to MySQL Database
  • - MySQLi
  • - PDO
  • Executing a query
  • - Procedural Way
  • - Object Oriented Way
  • -PDO Way
  • Inserting Records
  • - Procedural Way
  • - Object Oriented Way
  • -PDO way
  • Updating records
  • - Procedural Way
  • - Object Oriented Way
  • -PDO way
  • Deleting Records
  • - Procedural Way
  • - Object Oriented Way
  • -PDO way
13. Sending Mail in PHP
  • What is PHP mail()
  • Sending mail using PHP
  • SMTP email

What will you learn
  • 1. Introduction To PHP 2. Installation and Setup 3. PHP Basics 4. Control Flow Statements 5. Introduction to HTML and CSS 6. PHP Forms 7. Working with Strings in PHP 8. Arrays and Array Functions 9. Functions in PHP 10. Session and Cookies 11. Object Oriented Programming in PHP 12. Database 13. Handling Files in PHP 14. Sending Mail in PHP 15. Project - Building an E-Commerce website from Scratch

Requirements

  • Education: 10th+2

Lessons

Post Review

Login to post review.

Reviews

0
Based on 0 reviews
5 stars
4 stars
3 stars
2 stars
1 stars