INDICE DE COMPOSER DESDE CERO HASTA PUBLICACION EN PACKAGIST
1. Introducción de composer
2. Instalación del composer
2.1 Instalando composer en Windows.
3. Repositorio packagist
Como usar packagist, Ejemplo de busqueda, Seleccionar un paquete, Información de los paquetes.
4. Comandos de composer
Parámetros generales, show/info, list, init, install, require, remove, create-project, licenses, search, update, browse, dump-autoload, clear-cache, validate, ejemplo de autoload files. ejemplo de autoload classmap
5. Configurando composer en proyecto php vanilla
Modo asistido usando composer init, Modo manual editando composer.json, usando composer install
6. Instalando un paquete
Usando composer require con o sin parámetros, instalación manual editando composer.json
7. Eliminando un paquete
Removiendo con el archivo composer.json, usando el comando remove
8. Usando los paquetes instalados
Formas de Instalar el autoload.php en nuestro proyecto, probando los paquetes instalados
9. Conociendo el Archivo composer.json
Explicacion de las siguiente etiquetas: Name, descripction, version, type, keywords, homepage, license, authors, support, require, require-dev, autoload, minimum-stability
10. El control de versiones
Explicación de la nomeclatura X.Y.Z, los prelanzamientos, los comodines (*, ~,>=, <, ^)
11. Instalando el Git
Instalar y configurar el Git en windows,
12. Subiendo nuestro paquete al repositorio packagist
Registrar cuenta github, Configurar nuestra cuenta GitHub, Creando nuestro proyecto, Crear archivo composer.json, usando el PSR-4, configurando PSR-4 en el proyecto, composer install, verificando con composer validate, creando el repositorio en GitHub, inicializando git en proyecto (git init), agregando contenido con git add, creando el commint de git, configurar ruta del repositorio en git, subir paquete al repositorio con git push. Crear el readme, Crear cuenta en packagist, vinculando paquete github a cuenta packagist, configuración automática para sincronizar versiones Github al packagist.
13. Probando nuestro primer paquete subido al repositorio
Creando archivo composer.json, usando composer install, cargando paquete con require, configurando proyecto para usar paquete de composer.
2. Carga de clases usando el autoload
2.1 Usando de Autoload carga Files
2.2 Usando de Autoload carga Classmap
2.3 Usando de Autoload carga con PSR-4