Skip to main content



This program is for complete inexperienced persons and will give you a fantastic kickstart to learning PHP.
We are going to first converse about what PHP is and why we ought to study it, then we will set up a functioning environment and start coding

This video clip handles all the fundamental principles:

– How to declare Variables
– How to do the job with strings, Arrays
– How to perform with file Procedure
– How to use cURL to fetch methods
– Object Oriented PHP
– Namespaces
– Composer
– Autoloading
and significantly a lot more…

At the close of this study course we will make a CRUD (Make, Go through, UPDATE, DELETE) software 3 instances. To start with, we will create it as rookie and see what PHP code looks like without best techniques, then we will refactor our software and make it more optimum. We will discover how to use composer, autoloading and we are going to make a mini MVC framework with custom routing and then create the final variation of our CRUD software utilizing the framework

Code:
Preliminary Source data files:
Final Supply data files:

The Codeholic YouTube Channel:

Official Docs:
Figures –
Strings –
Arrays –
File Process –

Timestamps:
00:00:00 – Introduction
00:02:45 – Program Overview
00:06:19 – What is PHP and why you really should discover it?
00:09:02 – Setup doing the job environment
00:22:45 – PHP Syntax
00:25:50 – Responses
00:26:58 – Variables
00:35:45 – Numbers
00:47:53 – Strings
01:01:07 – Arrays
01:14:09 – Associative Arrays
01:21:44 – Conditionals (If-else, change)
01:30:59 – Loops
01:38:22 – Functions
01:45:43 – Dates
01:50:36 – Together with files
01:58:43 – Doing work with File Method
02:08:01 – OOP
02:25:46 – cURL
02:33:53 – Start off performing on Products CRUD (negative variation)
02:42:05 – Set up relationship to database
02:45:36 – Select & show products from MySql
02:52:28 – Products CRUD: Creating Product functionality
02:56:50 – $_GET & $_Write-up
03:04:04 – Conserve knowledge in MySql
03:13:45 – Variety Validation
03:21:10 – Uploading Impression
03:39:37 – Delete Products
03:46:01 – Update Products
03:58:22 – Product Lookup
04:02:24 – Strengthen Merchandise CRUD: Code refactoring
04:38:30 – Namespaces & Autoloading with composer
04:49:10 – Install packages using composer
04:53:10 – MVC Framework with Tailor made Routing
04:56:15 – MVC Controllers
05:13:10 – MVC Views
05:31:25 – MVC Designs
06:02:13 – Set up Apache Virtual Hosts
06:11:07 – Sessions
06:20:55 – Cookies

35 Comments

Leave a Reply