SlideShare uma empresa Scribd logo
Andre Cardoso
Quem?
Andre Cardoso
Coordenador de desenvolvimento na 4 Itil Tecnologia
Desenvolvedor mobile (iOS e Android), PHP, HTML,
um pouco de CSS, já fui autor no tableless.com.br
Quem?
Andre Cardoso
Co-autor do livro Test-Driven
Development, Teste e
Design no Mundo Real com
PHP pela editora Casa do
Código
O que é o Composer?
Um gerenciador de dependências para PHP
inspirado
no npm (node JS) e bundler (do Ruby)
O que são dependências?
Todo artefato de software seu ou de terceiros
cuja finalidade é o reaproveitamento de
código.
Por que usar?
Simplicidade
Consistência das bibliotecas
Redução de peso no versionamento
Manda bem em equipe
Fácil redistribuição (Open Source na veia!)
O Composer resolve
Você tem um projeto que depende de um
número X de bibliotecas
Algumas destas bibliotecas dependem de
outras mais
O Composer resolve
Você declara somente o que VOCÊ precisa
O Composer encontra as bibliotecas
declaradas e as instala com todas as suas
dependências satisfeitas.
Vamos à prática?
http://bit.ly/2bZ2kWe
Dúvidas?
Contatos
Email: andrecardosodev@gmail.com
Twitter: @andrebian
Site: http://andrebian.com
Github: /andrebian
Slideshare: /andrebiancardoso
OBRIGADO!!!

Mais conteúdo relacionado

PDF
Composer para Gestão de Dependências - Encontro PHP - Season
PDF
Integração contínua - Você não tem dsculpa para não usar
PDF
Seja burro e preguiçoso. A criação do synccode
PPTX
GULP - Automatizador de tarefas
PPTX
Gulp - Automatizador de tarefas de front-end
ODP
Desmistificando web2py - #TDC2011
PPTX
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
PDF
Composer dependency manager
Composer para Gestão de Dependências - Encontro PHP - Season
Integração contínua - Você não tem dsculpa para não usar
Seja burro e preguiçoso. A criação do synccode
GULP - Automatizador de tarefas
Gulp - Automatizador de tarefas de front-end
Desmistificando web2py - #TDC2011
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Composer dependency manager

Mais procurados (20)

PDF
Fat binaries
PDF
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
PDF
Contribuindo e criando software livre
PPTX
Backend na nuvem com docker
PDF
Escalando apps com React e Type Script e SOLID
PDF
Estamos trabalhando melhor com dependências e ambientes usando containers?
KEY
Introdução ao Python & Web Services
PDF
Composer dependency manager - TDC - POA 2017
PDF
Desenvolvendo com IONIC
PDF
Devops CI/CD: Obtendo qualidade de vida para o time de desenvolvimento
PPTX
Hubot deployments
ODP
Palestra Faculdade Lourenço Filho
PDF
Tdd com Node.js
PDF
Ruby: Simples e Expressivo - Women Techmakers João Pessoa
PDF
Linguagem c
PDF
.NET 6: O que há de novo e o que está por vir?
PPT
Entendendo um pouco melhor o que é Ruby
PDF
Como contribuir-com-open-source-php conference-2016
PDF
Como ser-um-programador-melhor
PDF
Desenvolvimento web ágil com python e web2py
Fat binaries
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Contribuindo e criando software livre
Backend na nuvem com docker
Escalando apps com React e Type Script e SOLID
Estamos trabalhando melhor com dependências e ambientes usando containers?
Introdução ao Python & Web Services
Composer dependency manager - TDC - POA 2017
Desenvolvendo com IONIC
Devops CI/CD: Obtendo qualidade de vida para o time de desenvolvimento
Hubot deployments
Palestra Faculdade Lourenço Filho
Tdd com Node.js
Ruby: Simples e Expressivo - Women Techmakers João Pessoa
Linguagem c
.NET 6: O que há de novo e o que está por vir?
Entendendo um pouco melhor o que é Ruby
Como contribuir-com-open-source-php conference-2016
Como ser-um-programador-melhor
Desenvolvimento web ágil com python e web2py
Anúncio

Semelhante a Gerenciamento de dependências em PHP com o Composer (20)

PDF
Ferramentas Livres Para Desenvolvimento com PHP
PDF
Comparativo do uso de linguagens de programação e geradores de código no dese...
PPTX
Iniciando com PHP
PPSX
WebVibe Barueri 2011 - "PHP por quê ?"
PDF
Desenvolvimento Web com Php e jQuery
PDF
Condingdojo
PPT
Explorando O Potencial Das Linguagens De Programação Open Source
PDF
Frameworks PHP
PDF
Curso - Introdução - Aprendendo o Básico de Laravel
PDF
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
PPTX
Big data da teoria à prática
PDF
PHP: Além do sitezinho
PDF
ASP.NET Core com Linux, Docker e Azure
PDF
D de SOLID: Reduzindo o vendor lock-in em aplicações PHP
PPTX
Contribuindo para projetos de software livre
PPTX
Projetos Mono e Moonlight
PPTX
Aula 01 introdução ao php
PDF
Apresentação JAVOU 5
PPTX
Front-end: O que é necessário saber ?
PDF
P10 dev studio
Ferramentas Livres Para Desenvolvimento com PHP
Comparativo do uso de linguagens de programação e geradores de código no dese...
Iniciando com PHP
WebVibe Barueri 2011 - "PHP por quê ?"
Desenvolvimento Web com Php e jQuery
Condingdojo
Explorando O Potencial Das Linguagens De Programação Open Source
Frameworks PHP
Curso - Introdução - Aprendendo o Básico de Laravel
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
Big data da teoria à prática
PHP: Além do sitezinho
ASP.NET Core com Linux, Docker e Azure
D de SOLID: Reduzindo o vendor lock-in em aplicações PHP
Contribuindo para projetos de software livre
Projetos Mono e Moonlight
Aula 01 introdução ao php
Apresentação JAVOU 5
Front-end: O que é necessário saber ?
P10 dev studio
Anúncio

Gerenciamento de dependências em PHP com o Composer