Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

PHP Tutorial for Beginners - Full Course

Envato Tuts+ via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 7-hour PHP tutorial designed for beginners, covering the fundamentals of PHP and object-oriented programming. Master essential concepts including syntax, variables, error reporting, conditions, arrays, loops, functions, and variable scope. Explore advanced topics such as handling GET and POST requests, working with sessions, file operations, JSON parsing, and database interactions using MySQL. Dive into object-oriented programming principles, learning about classes, inheritance, and data abstraction. Gain practical experience by building web applications, implementing search functionality, and managing database operations. By the end of this extensive course, acquire the skills necessary to write efficient PHP code for web development, including techniques for code refactoring and leveraging modern PHP features.

Syllabus

Intro .
1.1 What You Need .
2.1 Syntax and Variables .
2.2 Error Reporting .
2.3 PHP Conditions and Decisions .
2.4 PHP Arrays .
2.5 PHP Loops .
2.6 PHP Functions .
2.7 Local and Global PHP Variables .
2.8 PHP Include and PHP Require .
3.1 PHP Get Requests .
3.2 PHP Post Requests .
3.3 PHP Sessions .
4.1 Separating PHP Logic From Presentation .
4.2 Working With Files .
4.3 Parse JSON and Output Data .
4.4 Adding a Detail Page .
4.5 Truthiness and Adding a PHP Search .
4.6 Managing PHP Paths .
4.7 Creating PHP Terms .
4.8 Editing PHP Terms .
4.8 Editing PHP Terms .
5.1 Intro to PHP Classes .
5.2 Creating a Data Provider Class .
5.3 Writing a Data Abstraction Layer .
5.4 Inheritance .
6.1 Intro to MySQL .
6.2 Connecting to the Database .
6.3 Inserting Data .
6.4 Reading Data With "Select" .
6.5 Using Prepared Statements .
6.6 Searching Data .
6.7 Editing and Deliting Data .
6.8 Refactoring the Code .
7.1 Using Names Arguments .
7.2 Promoting Class Properties .
7.3 Simplifyng String Functions .
8 Conclusion .

Taught by

Envato Tuts+

Reviews

Start your review of PHP Tutorial for Beginners - Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.