Nessa palestra, vamos abordar o que são padrões de projeto (design patterns) e o seu uso no desenvolvimento de software. Cobriremos a história dos padrões, motivos para uso, prós e contras e como são classificados. Também abordaremos alguns dos principais padrões, onde, para cada um, detalharemos seu funcionamento, cenários de aplicação e exemplos de código em PHP.
Sobre o palestrante:
Jhonathan é formado em Ciência da Computação pela UFAM e atua como desenvolvedor full-stack há mais de 5 anos. Na sua experiência, vem atuando majoritariamente com PHP, desenvolvendo soluções de software livre para instituições científicas do Brasil e de outros países.