Course Hive
Courses
Summaries
Continue with Google
or

Learn PHP The Right Way - Full PHP Tutorial For Beginners & Advanced

Master PHP 8 in Style: From Basics to Building Dynamic Apps with Program With Gio

4.0 (0)
14 learners

What you'll learn

  • Learn to install and configure PHP and web servers effectively
  • Understand and utilize PHP data types and operators for code efficiency
  • Master PHP's OOP concepts, including classes, interfaces, and inheritance
  • Implement security measures like CSRF, XSS protection, and session management

This course includes

  • 34.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Course content

1 modules • 139 lessons • 34.5 hours of video

Comprehensive PHP 8 Programming Guide

139 lessons • 34.5 hours
  • Full PHP 8 Tutorial - Learn PHP The Right Way07:00
  • How To Install PHP & What Are Web Servers - PHP 8 Tutorial08:29
  • Basic PHP Syntax - PHP 8 Tutorial12:32
  • What Are Constants & Variable Variables In PHP - Full PHP 8 Tutorial08:07
  • PHP Data Types - Typecasting Overview & How It Works - Full PHP 8 Tutorial11:52
  • PHP Boolean Data Type - Full PHP 8 Tutorial04:45
  • PHP Integer Data type - Full PHP 8 Tutorial04:51
  • PHP Float Data Type - Full PHP 8 Tutorial07:51
  • PHP String Data Type - Heredoc & Nowdoc Syntax - Full PHP 8 Tutorial07:21
  • PHP Null Data Type - Full PHP 8 Tutorial03:29
  • PHP Array Data Type - Indexed, Associative & Multi-Dimensional Arrays - Full PHP 8 Tutorial16:52
  • What Are Expressions In PHP & How They Are Evaluated - Full PHP 8 Tutorial02:38
  • PHP Operators Part 1 - Full PHP 8 Tutorial14:27
  • PHP Operators Part 2 - Full PHP 8 Tutorial16:13
  • PHP Operator Precedence & Associativity - Full PHP 8 Tutorial05:27
  • Control Structures in PHP - Conditional Statements - if/else - Full PHP 8 Tutorial05:13
  • PHP Loops Tutorial - Break & Continue Statements - Full PHP 8 Tutorial12:24
  • PHP Switch Statement - Switch vs if/else statement - Full PHP 8 Tutorial08:10
  • PHP Match Expression - Match vs Switch - Full PHP 8 Tutorial05:08
  • PHP Return, Declare & Tickable Statements - Full PHP 8 Tutorial05:58
  • How To Include Files In PHP - Include and Require - Full PHP 8 Tutorial08:12
  • How To Create Functions In PHP - Functions Tutorial - Full PHP 8 Tutorial08:02
  • PHP Function Parameters - Named Arguments - Variadic Functions & Unpacking - Full PHP 8 Tutorial12:05
  • PHP Variable Scopes - Static Variables - Full PHP 8 Tutorial05:41
  • Variable, Anonymous, Callable, Closure & Arrow Functions In PHP - Full PHP 8 Tutorial08:38
  • How To Work With Dates & Time Zones - Full PHP 8 Tutorial06:09
  • How To Work With Arrays In PHP - Full PHP 8 Tutorial15:09
  • How To Work With PHPs Configuration File - PHP.INI - Full PHP 8 Tutorial07:26
  • PHP Error Handling & Error Handlers - Full PHP 8 Tutorial07:30
  • Basic Apache Webserver Configuration & Virtual Hosts - Full PHP 8 Tutorial14:19
  • Working With File System In PHP - Full PHP 8 Tutorial09:52
  • Mini Exercise Project Overview - Full PHP 8 Tutorial03:11
  • Building Small Part Of The App With Procedural PHP - Full PHP 8 Tutorial19:33
  • PHP OOP Tutorial Section 2 - Intro to Object Oriented Programming - Full PHP 8 Tutorial04:19
  • PHP Docker Tutorial - Nginx - PHPFPM VS Apache - Full PHP 8 Tutorial14:39
  • PHP Classes & Objects - Typed Properties - Constructors & Destructors - Full PHP 8 Tutorial21:15
  • Constructor Property Promotion - Nullsafe Operator - Full PHP 8 Tutorial09:33
  • PHP Namespace Tutorial - Full PHP 8 Tutorial20:15
  • PHP Coding Standards, Autoloading (PSR-4) & Composer - Full PHP 8 Tutorial21:50
  • Object Oriented PHP - Class Constants - Full PHP 8 Tutorial09:25
  • Static Properties & Methods In Object Oriented PHP - Full PHP 8 Tutorial12:58
  • PHP - Encapsulation & Abstraction - Full PHP 8 Tutorial15:23
  • PHP - Inheritance Explained - Is Inheritance Good? - Full PHP 8 Tutorial25:09
  • PHP Abstract Classes & Methods - Full PHP 8 Tutorial09:36
  • PHP Interfaces & Polymorphism - Interfaces Explained - Full PHP 8 Tutorial18:03
  • What Are PHP Magic Methods & How They Work - Full PHP 8 Tutorial16:55
  • What Is Late Static Binding & How It Works In PHP - Full PHP 8 Tutorial09:58
  • PHP Traits - How They Work & Drawbacks - Full PHP 8 Tutorial31:41
  • PHP Anonymous Classes - Full PHP 8 Tutorial07:17
  • PHP Variable Storage & Object Comparison - Zend Value (zval) - Full PHP 8 Tutorial11:20
  • PHP DocBlock - Adding Comments to Classes & Methods - Full PHP 8 Tutorial09:06
  • PHP - Object Cloning & Clone Magic Method - Full PHP 8 Tutorial04:43
  • PHP Serialize Objects & Serialize Magic Methods - Full PHP 8 Tutorial11:47
  • OOP Error Handling In PHP - Exceptions & Try Catch Finally Blocks - Full PHP 8 Tutorial21:18
  • PHP - DateTime Object - Full PHP 8 Tutorial25:30
  • PHP Iterators & Iterable Type - Iterate Over Objects - Full PHP 8 Tutorial12:13
  • PHP Superglobals - Basic Routing Using The Server Info - Full PHP 8 Tutorial12:55
  • Get & Post Superglobals In PHP - Forms - Post Routes - Full PHP 8 Tutorial11:06
  • PHP Sessions & Cookies - Output Buffering - Headers Already Sent Warning - Full PHP 8 Tutorial14:55
  • PHP File Uploads - Full PHP 8 Tutorial08:32
  • PHP MVC Pattern - View Parameters Exploit - Full PHP 8 Tutorial22:17
  • HTTP Headers In PHP - Request & Response Headers - Full PHP 8 Tutorial11:59
  • Intro To MySQL For PHP - Full PHP 8 Tutorial25:47
  • PHP PDO Tutorial Part 1 - Prepared Statements - SQL Injection - Full PHP 8 Tutorial25:19
  • PHP PDO Tutorial Part 2 - Transactions - Env Variables & PHPDotEnv - Full PHP 8 Tutorial17:02
  • PHP PDO Tutorial Part 3 - Models & Refactoring - Full PHP 8 Tutorial22:49
  • Section 2 review & exercise project - Full PHP 8 Tutorial04:37
  • PHP OOP Tutorial Section 3 - Intro to Testing - Full PHP 8 Tutorial05:52
  • PHP Unit Testing - PHPUnit Tutorial - Full PHP 8 Tutorial31:04
  • PHPUnit Tutorial Part 2 - Mocking - Full PHP 8 Tutorial16:21
  • Dependency Injection & DI Containers - Full PHP 8 Tutorial06:42
  • Dependency Injection Container With & Without Reflection API Autowiring - Full PHP 8 Tutorial29:45
  • DI Container With Interface Support - Full PHP 8 Tutorial12:13
  • PHP Generators Explained - Full PHP 8 Tutorial25:47
  • PHP WeakMap Explained - Full PHP 8 Tutorial10:09
  • What's New In PHP 8.1 - Deprecations & Backward Incompatible Changes - Full PHP 8 Tutorial30:02
  • Covariance & Contravariance in PHP - Full PHP 8 Tutorial16:17
  • PHP Attributes - Simple Router With Attributes - Full PHP 8 Tutorial22:59
  • PHP Enums With Practical Examples - Full PHP 8 Tutorial28:13
  • Composition vs Inheritance in PHP With Practical Examples - Full PHP 8 Tutorial19:11
  • How to Send Email in PHP - Symfony Mailer - Email Protocols - Mailhog Setup - Full PHP 8 Tutorial16:43
  • How to Schedule Emails in PHP - Run Automated Scripts Using CRON - Full PHP 8 Tutorial16:04
  • Intro to Doctrine PHP - DataBase Abstraction Layer - Query Builder - Full PHP 8 Tutorial17:47
  • Doctrine ORM - PHP Entities & Data Mapper Pattern - Full PHP 8 Tutorial26:18
  • Doctrine ORM Query Builder - Full PHP 8 Tutorial19:48
  • What Are Database Migrations & How To Use Doctrine Migrations - Full PHP 8 Tutorial12:41
  • What is active record pattern & how Laravel implements it with Eloquent - Full PHP 8 Tutorial36:29
  • Refactor to use Eloquent instead of Doctrine DBAL - Full PHP 8 Tutorial11:58
  • PHP cURL API Tutorial - Emailable API Integration - Full PHP 8 Tutorial17:56
  • Refactor cURL to Guzzle With Retry Logic - Multiple API Integrations - Full PHP 8 Tutorial26:13
  • Data Transfer Objects - What Are DTOs - Full PHP 8 Tutorial13:03
  • Value Objects Practical Example - What is a Value Object? - Full PHP 8 Tutorial21:36
  • Intro to Templating Engines - Blade & Twig - Full PHP 8 Tutorial13:29
  • How To Install Xdebug 3 with Docker & PhpStorm - Full PHP 8 Tutorial11:27
  • How To Deploy Vanilla PHP To Cloudways - Full PHP 8 Tutorial17:57
  • Intro to Slim PHP Framework - Full PHP 8 Tutorial14:12
  • Slim Framework With PHP-DI & Doctrine ORM - Full PHP 8 Tutorial09:30
  • Little Refactoring Never Hurt Nobody - Full PHP 8 Tutorial12:24
  • How To Create CLI App & Commands - Full PHP 8 Tutorial21:24
  • 100th Video In This PHP Series - Project Overview - Full PHP 8 Tutorial07:28
  • Set Up Expennies Project Locally - Build Expense Tracker App With PHP 819:46
  • Let's Do Some Data Modeling & Create Entities - Build Expense Tracker App With PHP 821:23
  • User Registration & Password Hashing - Build Expense Tracker App With PHP 813:19
  • Add Form Validation To User Registration - Build Expense Tracker App With PHP 817:43
  • Display Validation Errors & Keep Form Filled - Build Expense Tracker App With PHP 816:57
  • Session Based Authentication - Session Hijacking & Fixation - Build Expense Tracker App With PHP 817:37
  • How to Pass Authenticated User to the Request - Build Expense Tracker App With PHP 819:12
  • Implement Session Interface - Build Expense Tracker App With PHP 818:15
  • Sessions & Referrer URL Refactor - Build Expense Tracker App With PHP 813:06
  • Request Validation - Factory Design Pattern - Build Expense Tracker App With PHP 818:01
  • CSRF Explained - What Is Cross Site Request Forgery - Build Expense Tracker App With PHP 820:29
  • XSS Explained - What Is Cross Site Scripting - Build Expense Tracker App With PHP 816:33
  • Let's Build CRUD Actions For Categories - Build Expense Tracker App With PHP 823:14
  • First Ajax Request - Build Expense Tracker App With PHP 813:29
  • POST Ajax Requests With CSRF Fields - Build Expense Tracker App With PHP 817:51
  • Ajax Request Validation - Build Expense Tracker App With PHP 816:10
  • Display Errors Using JavaScript & Bootstrap - Build Expense Tracker App With PHP 819:57
  • DataTables & Pagination - Build Expense Tracker App With PHP 818:57
  • How To Securely Implement Sorting & Filtering - Build Expense Tracker App With PHP 816:20
  • Transactions CRUD Exercise Overview - Build Expense Tracker App With PHP 815:35
  • Upload Transaction Receipts With Proper File Validation - Build Expense Tracker App With PHP 840:27
  • Open Transaction Receipt Files - Build Expense Tracker App With PHP 814:51
  • Import Transactions Exercise Solution Overview - Build Expense Tracker App With PHP 807:06
  • Profiling for N+1 Queries - Build Expense Tracker App With PHP 816:27
  • Reduce Memory Consumption & Speed Up Imports - Build Expense Tracker App With PHP 818:10
  • Toggle Transaction Review Status - Minor Refactoring - Build Expense Tracker App With PHP 815:21
  • Decorating Entity Manager to Avoid Inheritance - Build Expense Tracker App With PHP 811:07
  • Implement Route Model Binding With Slim - Build Expense Tracker App With PHP 819:57
  • Implement Authorization Using Doctrine Filters - Build Expense Tracker App With PHP 815:02
  • Set Up Email Verification For New Users - Build Expense Tracker App With PHP 815:11
  • Secure User Verification Using Signed URLs - Build Expense Tracker App With PHP 824:20
  • Send Two-Factor Auth Code Via Email - Build Expense Tracker App With PHP 810:33
  • Implement Two-Factor Authentication Via Email - Build Expense Tracker App With PHP 810:41
  • Implement Forgot Password Functionality - Build Expense Tracker App With PHP 823:38
  • Implementing Caching with Redis - Build Expense Tracker App With PHP 822:23
  • Implementing Rate Limiting - Build Expense Tracker App With PHP 817:46
  • Uploading Files to S3 Bucket - Build Expense Tracker App With PHP 808:02
  • Final Exercise - Building Back-End For Dashboard - Build Expense Tracker App With PHP 811:23
  • Deploy Expennies To Production Using Laravel Forge - Build Expense Tracker App With PHP 822:30

You may also be interested in

FAQs

Suggest a Youtube Course

Our catalog is built based on the recommendations and interests of students like you.

Course Hive
Download now and unlock unlimited audiobooks — 100% free
Explore Now