Learn PHP Step by Step
Learn PHP Step by Step
Beginner
Tk. 6,000
Who Can Join This Course?
ইংরেজি, গণিত ও কম্পিউটার সম্পর্কে সাধারণ জ্ঞান থাকতে হবে
Course Outline
Introduction to PHP
» PHP full form
» PHP, a server side programming language
» PHP, an interpreted programming language
» Installing PHP and IDE for development
Basic Programming Syntax
» Statements
» Variables
» Functions
» Constants
» Operators
» Decision making
» Loops
» Comments
» Switch Case
» Basic Input/output with PHP
Arrays
» Types of arrays
» Important array functions
» Multi dimensional array operations
Strings
» Important string functions
» Relationship with characters
Object oriented PHP
» Introduction to class
» Constructors
» Inheritance in PHP
» Interfacing in PHP
» Abstract class in PHP
» Method overloading and overriding
Files in PHP
» Read and Write operation in Files
» Important file functions
» Working with Directory
» Working with FileSystem
Exception Handling
» Try Catch Finally block
» Error types
Database Connectivity
» Working with mysqli to connect to database
» Using PDO to connect to database
» Security concerns to tackle
Advanced PHP Topics
» Session handling
» File Upload
» Working with Streams
» Sending Email
» Using Math Library
» Executing Shell commands
» Date and Time operations
Problem Solving using PHP
» Problem solving basics
» How to handle input / output in judge sites
» Concepts to focus on during solving
» Understanding various judge verdicts
Instructors
I am founder & CEO of Dev Skill. I am also a software architect, passionate trainer and consultant.
LinkedIn ProfileWhat Students Said
First of all thanks to Jallal uddin sir for his dedication and great support to us.This course helped me a lot to find my weaknesses and also improved my skills.Covered many topics with clear specification.
Jalal sir is one of the best instructors in entire Bangladesh. His teaching style is absolutely amazing. This course is very good to understand basic PHP, problem-solving using PHP and it delivers exactly what it promises. Nothing less, nothing more. I'm pretty happy with the results. I would recommend any novice to take this course.
There were some topics I had prior basic knowledge; however by learning from an experienced teacher my thinking process has changed for sure. During the course, honorable Jalal Uddin sir told us numerous times how important is the problem solving skill for a professional programmer - nobody ever told me that way. It is very true that our teacher wrote so many lines of code during live sessions with us, and this made me realize how much practice I need to conduct to reach a reasonable level. It is a wonderful academic environment I got here though it is internet based distance learning - I always felt I was in a real life academic environment.