PHP notes for beginners
Prerequisites
- HTML
- CSS
- Basic knowledge of programming
What's included ?
Those notes will walk through Learning PHP the right way .. Topics covered include :
- What is PHP ?
- Why you should learn PHP ?
- Download and setup (Editor, Server, MySQL etc )
- Your First Programm .. the infamous
Hello World
- Comments : How to write comments, Why to use them?
- Variables & Types in PHP
- Number Built-in Functions
- String Built-in Functions
- Arrays, Built-in Functin
- Conditionals : if-else , elseif, switch
- Loops : While, do-while, for
- Functions in PHP : how to write a function ?
- Including files in PHP
- Working with file system
- Introduction to OOP
- CURL
- Project one : Your first Crud application
- Superglobals (
$_GET
,$_POST
,$_FILES
.. etc) - Form validation
- Uploading Images
- working with file system
- MySQL
- Superglobals (
- Namespaces,, Autoloading & Composer
- Custom Router (mini MVC Framework)
- Sessions, Cookies