Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
PHP Coding Standards, Autoloading (PSR-4) & Composer - Full PHP 8 Tutorial
Play lesson

Learn PHP The Right Way - Full PHP Tutorial For Beginners & Advanced - PHP Coding Standards, Autoloading (PSR-4) & Composer - Full PHP 8 Tutorial

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

Summary

Keywords

Full Transcript

In this video, you will learn how to autoload your classes instead of using include & require statements. I'll show you how autoloader works, how to register custom autoloader & then how to use composer to handle autoloading for you. In addition to autoloading, you will learn about coding standards (PSR) and dependency management using composer. SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL 👍 Smash the like button 🤝 Subscribe to the channel & turn the notifications on 💬 Post comments, any feedback is greatly appreciated ⭐ Become a Patreon: https://www.patreon.com/programwithgio THANK YOU! LESSON 2.5 Course Outline - https://github.com/ggelashvili/learnphptherightway-outline Course Playlist - https://www.youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe- RESOURCES PSR-1 - https://www.php-fig.org/psr/psr-1/ PSR-4 - https://www.php-fig.org/psr/psr-4/ PSR-12 - https://www.php-fig.org/psr/psr-12/ Symfony Coding Standards Fixer - https://cs.symfony.com/ PHP Code Sniffer - https://pear.php.net/package/PHP_CodeSniffer/ Composer - https://getcomposer.org/ Versioning - https://getcomposer.org/doc/articles/versions.md PHP Autoloading - https://www.php.net/manual/en/language.oop5.autoload.php PEAR Coding Standards - https://pear.php.net/manual/en/standards.php Symfony Coding Standards - https://symfony.com/doc/current/contributing/code/standards.html For source, you can either use the code from https://github.com/ggelashvili/learnphptherightway-project/tree/2.1 as a starting base & build upon it following this lesson or you can use the one that's already built at the end of section 2 for exercise: https://github.com/ggelashvili/learnphptherightway-project/tree/2.33 CHAPTERS 00:00 - Autoloading 05:52 - PSR 10:27 - Composer & dependency management 16:31 - Autoloading using composer

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere