Tutorialspoint

Composer - The Ultimate Guide for PHP Dependency Management

Hack PHP Dependency Management, Master Composer a Modern PHP Development Tool and Learn to Create your own PHP Packages

  Ogbemudia Terry Osayawe

   Development, Development Tools, Dependency Injection, PHP

  Language - English

   Published on 10/2021

0
  • Welcome to the Course!
    03:23
    Preview
  • Intro and installation on Windows
    04:35
  • Installation on Mac OsX
    06:38
  • Basic Composer Commands
    08:14
    Preview
  • Installing PHP Project Dependencies with Composer
    11:01
  • How to use PHP Libraries Installed with Composer
    12:30
  • Autoloading Classes and Files with Composer
    16:07
  • Installing Development Dependencies with Composer
    03:36
  • Updating Project Dependencies with Composer
    03:25
  • More Composer Commands
    11:52

Description

In this series you will learn about how to manage PHP projects dependencies using composer.

In modern PHP development composer has become an indispensable tool that has aided the rapid development of PHP Language.

Composer is a dependency manager for PHP (a tool used for installing, updating and managing libraries that your project depends on).

It is used in almost all modern PHP frameworks such as Symfony, CakePHP and Laravel and composer is one of the most highly recommended tools that solves fundamental issues in many web projects.

Hack PHP Dependency Management, Master Composer a Modern PHP Development Tool and Learn to Create your own PHP Packages

Some problems that Composer solves includes:

  • Resolving dependencies for PHP packages

  • autoloading solution for PHP packages

  • keeping all packages updated

Most PHP packages are built on top of other well known PHP packages, a common example are symfony components which forms the bedrock for many PHP frameworks such as Laravel. By using Composer developers can reuse stable PHP libraries and Composer will automatically handle dependency resolution. When you install a package, it will automatically install all the required dependencies for you.

What Will I Get ?

  • Install and use PHP packages with composer

  • Update project dependencies

  • Learn to use composer Autoloading Feature

  • How to create a package and submit it to packagist so that other developers can use your package

  • Send mail from PHP App using Swift Mailer

  • Apply Confidently for PHP developer jobs knowing you can jump into a dev team and start contributing to projects immediately.

  • Become an efficient (Save time and effort) PHP developer

  • Contribute to open source community

  • Access to my Introduction to Programming in PHP Course on Devscreencast dot com

Requirements

  • PHP Development Environment is required to take this course, if you have not already installed PHP, SIGNUP for my FREE Introduction to Programming with PHP Course on DEVSCREENCAST DOT COM to learn how.

  • Basic knowledge of PHP programming Language, you can , SIGNUP for my FREE Introduction to Programming with PHP Course on DEVSCREENCAST DOT COM to learn how.

  • Knowledge of OOP will be great but not required to follow along and complete this course

  • Computer and Internet connection

0
Course Rating
0%
0%
0%
0%
0%

    Feedbacks (0)

  • No Feedbacks Yet..!
Composer - The Ultimate Guide for PHP Dependency Management
This Course Includes :

2.5 hours

20 Lectures

7 Resources

Lifetime Access

30-Days Money Back Guarantee

We make use of cookies to improve our user experience. By using this website, you agree with our Cookies Policy.