O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Aprenda a afiar suas garras com Laminas

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 35 Anúncio

Aprenda a afiar suas garras com Laminas

Baixar para ler offline

Nesta palestra apresento a trajetória do meu trabalho de instrutor e promotor do Zend Framework, agora Laminas, culminando com o lançamento do livro PHP Web Development with Laminas, pela Packt Publishing. Apresento os tópicos de uma formação completa de desenvolvedor web PHP trabalhando com aplicações orientadas a objeto usando padrões de projeto e desenvolvimento orientado a testes.

Nesta palestra apresento a trajetória do meu trabalho de instrutor e promotor do Zend Framework, agora Laminas, culminando com o lançamento do livro PHP Web Development with Laminas, pela Packt Publishing. Apresento os tópicos de uma formação completa de desenvolvedor web PHP trabalhando com aplicações orientadas a objeto usando padrões de projeto e desenvolvimento orientado a testes.

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Mais de Flávio Lisboa (20)

Mais recentes (20)

Anúncio

Aprenda a afiar suas garras com Laminas

  1. 1. http://fgsl.eti.br
  2. 2. http://fgsl.eti.br Quem sou eu? ● Bacharel em Ciência da Computação ● Especialista em Java e Programação Orientada a Objetos ● Analista de desenvolvimento, professor e instrutor de cursos de desenvolvimento de software ● Mestre em Tecnologia e Sociedade ● Pesquisador de FLOSS
  3. 3. http://fgsl.eti.br Quem sou eu?
  4. 4. http://fgsl.eti.br Escrevo sobre Zend Framework desde 2008
  5. 5. http://fgsl.eti.br Escrevo sobre Zend Framework desde 2008
  6. 6. http://fgsl.eti.br Escrevi o primeiro livro exclusivo sobre Symfony
  7. 7. http://fgsl.eti.br E chegou o Laminas
  8. 8. http://fgsl.eti.br E não trabalho só com PHP...
  9. 9. http://fgsl.eti.br E quero comparar linguagens... https://www.youtube.com/@comparedprogramming
  10. 10. http://fgsl.eti.br Também escrevo outras coisas...
  11. 11. http://fgsl.eti.br Mas tem novo lançamento sobre Laminas
  12. 12. http://fgsl.eti.br Mas o que é o Laminas? Estrelando: Matthew Weier O'Phinney e grande elenco
  13. 13. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP ZEND FRAMEWORK 1 ZEND FRAMEWORK 2 ZEND FRAMEWORK 3
  14. 14. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP ANDI GUTMANS ZEEV SURASKI
  15. 15. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP ANDI GUTMANS ZEEV SURASKI
  16. 16. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP
  17. 17. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP
  18. 18. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP
  19. 19. http://fgsl.eti.br Introduzindo Laminas para aplicações PHP https://docs.laminas.dev/
  20. 20. http://fgsl.eti.br Ambiente de desenvolvimento ● Laminas é agnóstico com relação a IDEs
  21. 21. http://fgsl.eti.br Test-Driven Development (TDD)
  22. 22. http://fgsl.eti.br Object Relational Mapping (ORM)
  23. 23. http://fgsl.eti.br Usando Laminas como uma biblioteca
  24. 24. http://fgsl.eti.br Usando Laminas como container MVC
  25. 25. http://fgsl.eti.br Arquitetura I see three levels of reuse. At the lowest level, you reuse classes: class libraries, containers, maybe some class "teams" like container/iterator. Frameworks are at the highest level. They really try to distill design. They identify the key abstractions for solving a problem. ERICH GAMMA
  26. 26. http://fgsl.eti.br Criando modelos com BDD
  27. 27. http://fgsl.eti.br Controladores e Visões
  28. 28. http://fgsl.eti.br Formulários, Filtros e Validadores
  29. 29. http://fgsl.eti.br Autenticação
  30. 30. http://fgsl.eti.br Autorização
  31. 31. http://fgsl.eti.br Programação Orientada a Eventos
  32. 32. http://fgsl.eti.br Ferramentas de Q&A
  33. 33. http://fgsl.eti.br OpenAPI
  34. 34. http://fgsl.eti.br Tudo isso aqui: https://github.com/PacktPublishing/
  35. 35. http://fgsl.eti.br ALGUMA PERGUNTA? https://www.youtube.com/@canalpontodefuga

×