TDC 2018
São Paulo
Um dos maiores encontros de comunidades e empresas no Brasil

Trilha PHP Arquitetura PHP na jornada em busca da perfeição

O PHP já deixou de ser uma ?linguagem para iniciantes? com o apoio e melhorias implementadas pela comunidade ao longo do tempo.

Com isso, exige-se cada vez mais um esforço do profissional no sentido de conhecer padrões de arquitetura de projeto, boas práticas e conhecimento extensivo das ferramentas existentes hoje.

Esta trilha tem como objetivo ajudar o público a ficar por dentro do que há de melhor no mercado para alcançar o espaço entre os melhores.

Palestras

Importante: A grade de palestras está sujeita a alterações sem prévio aviso.
Conteúdo
08:00 às 09:00 Credenciamento e recepção dos participantes

Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal.

09:00 às 10:00 Abertura do evento no Auditório Principal

Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores.

Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

10:10 às 11:00 Segurança de aplicações web com o uso de Boas práticas de PHP
Fernanda San Martin

Apresentação de cunho técnico, abordando como implementar medidas que garantem um código PHP seguro e com isso; uma aplicação web melhor construída e sem brechas para possíveis delitos no ecossistema ao qual esta aplicação está inserida.

11:10 às 12:00 Entendendo o IoC Container
Marcos Felipe Nalin Furtado

O IoC é um pattern que descreve a inversão do fluxo de controle em um sistema, mas você sabia que o seu IoC Container pode fazer muito mais do que injeção de dependência? Nesta palestra será abordado o poder do IoC e dos service providers, como são aplicados e como isso pode tornar sua aplicação mais modular, enxuta e desacoplada de estruturas.

12:10 às 13:00 PHP Middlewares, o que são? Onde vivem? O que fazem?
Anderson Luciano

Com a aprovação da PSR-7 e PSR-15 começou a chover frameworks e microframeworks que fornece suporte a middlewares. Mas o que são? Onde vivem? O que fazem? Essas e outras perguntas serão respondidas nessa apresentação!

Manipulando JWT em apis Laravel
Eduardo Cesar

O uso crescente de APIs REST tem feito os desenvolvedores refletirem sobre formas de autenticação que não precisam armazenar estado, ou que não utilizem de sessões em sua construção. Uma das formas adotadas para este cenário consiste na autenticação baseada em tokens, nessa talk será abordado JWT e como utiliza-lo em uma API Laravel. Serão levantados pontos sobre autenticação e autorização em apis rest, responses http adequados para cada contexto desse cenário, conceitos técnicos sobre JWT tais como, os elementos que formam um token, como por exemplo headers, payloads e claims, explanando sobre como eles funcionam e, por fim, apresentando uma forma de uso utilizando Laravel.

13:10 às 14:00 Intervalo para Almoço
Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.
14:10 às 15:00 Refactoring: Porque, Quando e Como
Ian Rodrigues

No geral, códigos são mais lidos do que escritos, então é necessário ter um code base que seja fácil de ler, entender e manter. Esta apresentação visa mostrar seu público quais são as motivações para refatorar o código, quando se deve refatorar e técnicas de como fazer. Serão apresentados conceitos como code smells e técnicas de refactoring.

15:10 às 16:00 Monitorando aplicações PHP com Prometheus
Daniel Archer Cramer

O código da sua aplicação deve estar testado e funcionando, mas após o deploy é necessário acompanhar e monitorar a sua aplicação. Nessa palestra eu abordo como configurar o ambiente, como funciona e como integrar o monitoramento à sua aplicação PHP utilizando o Prometheus

16:00 às 16:30 Coffee-break e Networking

Durante o intervalo de coffee-break, serão entregues kits contendo suco e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos.

Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.

16:40 às 17:30 PHP Moderno Sem Frameworks
Vitor Bari Buccianti

Saiba como é possível construir uma aplicação PHP utilizando bibliotecas que implementam PSRs e aprenda um pouco sobre como funcionam partes importantes de uma aplicação que funcionam magicamente na maioria dos frameworks.

17:40 às 18:30 Introdução a Programação Assíncrona em PHP
Marcel Gonçalves dos Santos
O ecossistema de PHP tem crescido imensamente nos últimos anos e diversos conceitos e ferramentas têm se consolidado. Um deles é a programação assíncrona. Nesta palestra serão abordados os conceitos de programação assíncrona, programação baseada em eventos, event-loop, streams, promises entre outros. Serão apresentados casos de usos em que podemos nos beneficiar da programação assíncrona e serão apresentadas bibliotecas e ferramentas que fornecem suporte e/ou fazem uso de programação assíncrona. E, por fim, será disponibilizado uma lista de referências para estudos.
18:40 às 19:00 Encerramento e Sorteios

No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura.

Após a apresentação de resultados do dia muitos sorteios fecharão o dia.

Data e Local

Sábado, 21 de Julho de 2018

10 às 19 h

Universidade Anhembi Morumbi

Rua Casa do Ator, 275
Vila Olímpia | São Paulo - SP

Informações sobre Data e Local


Público Alvo

Desenvolvedores PHP Intermediários e Avançados que buscam se diferenciar no ambiente de desenvolvimento


Investimento

presencial:R$ 265,00

Fazendo sua inscrição presencial, você terá acesso a esta trilha e no mesmo dia também:
TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.

Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.


Palestrantes desta trilha

Anderson Luciano
Anderson Luciano
DSIN Tecnologia da Informação
Eduardo Cesar
Eduardo Cesar
ZARPSYSTEM
Ian Rodrigues
Ian Rodrigues
Oowlish Technology

Patrocinadores

Diamond





Patrocinio TDC Online


Patrocinios e Apoios Trilha e Workshop


Realização

Companhia Aérea Oficial