4º Encontro de Dev's PHP do Estado do Ceará
Propostas
Framework, quando devo usar?
Normalmente os desenvolvedores iniciam seu mundo na programação com desenvolvimento estruturado, e com o básico ensinado em cursos e faculdade, como o Php é uma linguagem fracamente tipada falicita bastante o desenvolvimento para iniciantes, porém também permite o desenvolvimento fora das boas práticas, foi uma das razões da criação de frameworks, não so pra trazer praticidade e produtividade no desenvolvimento mas para padroniza-lo. Será mostrado na palestra as vantagens do uso do php core e de quando migrar para um framework.
Palestrantes :
Aline Chaves
Bacharelado em sistemas de informação
Gerente de projetos, Desenvolvedora
Iury Christmas
Graduado em Anállise e desenvolvimento de sistemas
Pós-graduando em Engenharia de software
Desenvolvedor
O quanto consegui evoluir com um projeto para a Agência Nacional de Águas (ANA)
PHP + JS = SuperPoderes na web
Acompanhe uma breve historia de um front end que ja trabalhoiu com uma liguagem de café, fez muito hater do PHP. Descobriu como o JS e PHP são as linguagens certas pra se programar na web.
Indo de temas de wordpress à SPAs com Vue e outros. Conto como as duas linguagens são de certa semelhantes. E que essas semelhnaças fazem um super set de incriveis super poderes para se trabalhar na web.
PHP Testing in Practice!
Testar software é necessário! Somos seres humanos e cometemos erros, pode até ser que algums desses erros sejam inofensivo mas, uma boa parte deles pode ser perigoso e custar caro. Precisamos checar tudo o que fazemos porque as coisas podem simplesmente dar errado. Humanos cometem erro o tempo todo.
Nesta apresentação falarei sobre alguns conceitos básicos de teste, abordarei um pouco sobre TDD e usarei um case de E-Commerce Holandês, como fomos de 0 a 70% de cobertura com testes e como isso nos ajuda no crescimento da plataforma. Tudo isso, na prática!
Ian Rodrigues
PHP and Laravel lover. VueJS enthusiast. Husband, father, nerd and Metallica fan.
Feet on Brazil, heart on the Netherlands.
Senior PHP Developer @ PIONECT
PSR de uma maneira simples
Atualmente quando se trabalha com um Frameworks atuais, a maioria, se não todos, já seguem varias PSR's, porém pra quem esta começando, criando seus scripts com o "PHP puro", ou trabalhando em sistemas legados, ficam pequenas duvidas sobre que padrão seguir, e o conhecimento sobre PSR e fundamental para que se possa criar um codigo limpo, e legivel. Na palestra abordarei PSR 1, PSR 2 e PSR 4, que são regras adotadas por grandes frameworks como Drupal, Zend, Symfony, CakePHP e outros. Facilitando o intendimento e diminuindo a curva de aprendizado ao migrar de um framework para o outro.
Silent Invasion
Descrição
Vamos explorar as principais falhas de segurança em aplicações web. Exemplificando na prática como ocorre as falhas na segurança e como se previnir dos ataques e o porquê nós devemos se preocupar com a segurança além das fronteiras de nossas aplicações. A palestra é baseada em dados verídicos do último relatório de segurança da empresa Akamai - 2017 ( uma das maiores empresas de CDN).
Palestrante - Erison Silva
Graduado em Ánalise e Desenvolvimento de Sistemas
Zend Certified PHP Engineer
Usando docker, Dockerfile e docker compose. Com Laravel e postgreSQL. (Tudo isso em qualquer Distro linux).
Vou exemplificar e explicar a forma que eu achei mais fácil para aprender docker, usando o Dockerfile e docker compose em ambientes para codar com Laravel e postgreSQL. O foco da palestra vai ser apreender e entender o que são containers e como fazer para integrar-los e ter um ambiente rápido e fácil para codar com Laravel e postgreSQL. O motivo pelo qual vou falar sobre docker e PHP, é que sempre gostei de ter vários ambientes gráficos e S.O diferentes tentando achar o melhor e acabei me deparando com o docker para me ajudar a não precisar mais instalar e configurar todo o meu ambiente de trabalho em cada vez que formatava meu PC.
Se você gostou do assunto vota sim e se não gostou também vota sim.
Palestrante :
Jholdy Phillipy Damasceno
Graduando em sistemas para internet
Desenvolvedor Web