Course Title | : PHP Beginner |
Trainer Name | : MD. Mashfiqur Rahman |
Total Classes | : 20 (Minimum) |
Per Class Duration | : 2 hours |
Total Hours | : 40 Hours |
Course Enroll Fee | : 15000 TK |
Total Seats | : 10-12 |
Course Outline:
-
Introduction To Course
- Getting Started
-
-
- Course Overview
- Why PHP?
- Local Development Environment Tools
- Course Exercise / Reference Files
- Code Editor Installation (Optional if you have one)
- Embedding PHP in HTML
- Using Dynamic Data
- Inserting Comments in PHP
- Practice Section 1
-
-
Data Types and More
-
-
- Variables in PHP
- Math
- Arrays
- Associative Arrays
- Practice Section 2
- First steps
- Lab Test 1
-
-
Control Structures
-
-
- if Statements
- Comparison and Logical Operators
- Switch Statements in PHP
- While Loop in PHP
- For Loop in PHP
- Foreach Loop in PHP
- Practice Section 3
- Lab Test 1
-
-
Custom Functions
-
-
- Defining functions
- Function Parameters
- Return Values From Functions
- Global Variable and Scope
- Constants
- Practice Section 4
-
-
PHP Built-in Functions
-
-
- Math Functions
- String Functions
- Array Functions
- Practice Section 5
-
-
How To Use Form Data in PHP
-
-
- Checking for Form Submission
- Extracting Information from form
- Validating The Form Values
- External Page Submission
- Practice Section 6
-
-
How To Use Databases in PHP
-
-
- Introduction to Databases
- Introduction to PHPMyAdmin
- Creating a Database in PHPMyAdmin
- Creating Tables and Inserting Data in PHPMyAdmin
- The markup for Login Page
- Receiving Post Data From Check
- Connecting to the Database using PHP
- Creating Records into the database table with PHP
- Reading Information in the Database with PHP
- Creating the Update Records Form
- Fixing Name Attribute Value
- Query to Read Id’s
- Query to Update Username and Password
- Refactoring The Update Query into a Function
- Delete Records From Database with PHP
- ReFactoring all Database Query Code into Functions
- Making All Files Modular and Refactoring
- Practice Section 7
-
-
PHP Security
-
-
- SQL Injection – How to Prevent it
- Password Encryption
- Practice Section 8
-
-
PHP and The Web
-
-
- Introduction to HTTP Requests and more
- Using The GET super Global
- Using the Post Super Global
- About Cookies in PHP
- Setting Cookies with PHP
- Reading Cookies in PHP
- How use Sessions in PHP
- Practice Section 9
-
-
Object Oriented PHP Introduction
-
-
- What are classes and objects ? Introduction
- What are classes and how to define them in PHP
- What are class methods and how to create them
- How to instantiate a class
- Adding Properties to Our Class
- Class inheretance
- Constructors
- Data Access
- Static Data in Classes
- Practice Section 10
-
-
Working with files
-
-
- Opening and creating files
- Writing to files
- Reading files
- Deleting files
-
- HTML Basics
- CSS Basics
- Student wise Individual Projects
- Final Exam & Result Publishing
- Farewell & conclusion
ENROLL THE COURSE