TDC SÃO PAULO ONLINE
O encontro de comunidades e empresas no Brasil

Trilha PHP

A vida e evolução do PHP

Este ano o PHP completou seus 25 anos de vida e não para de surpreender!

A muitos anos como a linguagem mais utilizada na web, o PHP continua se reinventando e lançará sua versão de número 8 com diversas novidades e a tão esperada compilação JIT (Just in Time).

Nesta trilha vamos abordar as novidades do PHP e seu ecossistema.

Data

Quarta-feira, 26 de Agosto de 2020

09h às 19h (somente ao vivo)

Investimento

Tabela de Pacotes de Preços da Fase 1 INSCREVA-SE

Como se inscrever

Palestras

Hora Conteúdo
09:00 às 09:30 Abertura do evento e mini keynote

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:30 às 10:20 Keynote da manhã

Os keynotes serão apresentados no palco da Stadium.

10:25 às 10:40 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:45 às 11:20

O Que Há de Novo no PHP 7.4?

Marcel Gonçalves dos Santos

O PHP tem evoluído constantemente nos últimos anos e hoje em dia conta com um robusto ecossistema de ferramentas e funcionalidades. E, em breve, será lançado o PHP 7.4. Ela será uma das releases com o maior número de funcionalidades. Nesta apresentação falaremos sobre typed properties, arrow functions, spread operators em arrays, operador de atribuição null coalescing, FFI, preloading, numeric literal separator entre outras funcionalidades. Assista esta palestra e fique por dentro de todas as novidades.

11:25 às 12:00

Por que PHP é a melhor alternativa para desenvolvedores autônomos?

Raimundo Carvalho Rabelo Filho

Apresentar os principais motivos que fazem o PHP, ainda, a linguagem mais assertiva para freelancers, tratando não somente da disponibilidade de plataformas e bibliotecas, mas também da receptividade na contratação de jobs e o mercado para iniciantes.

12:05 às 13:00

O mercado de trabalho de PHP atualmente

Juciellen Cabrera
Painel Digital desta Trilha
13:00 às 14:00 Intervalo para almoço

Intervalo para o almoço e recarregar energias.

14:00 às 14:15 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:15 às 14:50

PHP Annotations - Mágica ou apenas código?

Joel Medeiros

Neste Talk trago um breve estudo sobre annotations onde explico o que é uma annotation, quais problemas essa feature veio pra resolver, como funciona no PHP, quais ferramentas a utilizam, exemplos práticos dessa tal "Mágica", como pode ser útil para o nosso código de cada dia e o que tem se discutido no PHP Internals a respeito de annotations.

14:55 às 15:30

Consumindo uma API GraphQL na sua aplicação

Alisson Gaspar Chiquitto

Criada pelo Facebook, o GraphQL apresenta-se como uma alternativa ao modelo REST que é tão utilizado atualmente. Nesta apresentação, vamos mostrar um pouco da especificação, os problemas que ela se propõe a resolver e uma implementação simples para consumir uma API em GraphQL.

15:35 às 16:10

Alta Disponibilidade: PHP e MySQL com Kubernetes

Hector Vido Silva

Essa palestra visa apresentar uma pequena infraestrutura de uma aplicação e um banco de dados que suportem alta disponibilidade dentro de um cluster de Kubernetes - ou pelo menos quase...

16:15 às 16:35 Open Space

16:40 às 17:15

Criando APIs seguras

Vinícius Campitelli

Com a disseminação do uso de microserviços, vários aspectos de segurança em nossas APIs precisam ser repensados, pois um simples problema pode ser escalado a níveis preocupantes.

Alguns exemplos serão baseados em códigos utilizando Symfony, mas outros serão agnósticos de framework.

Pontos que serão abordados:

  • como fazer o uso correto dos processos de autenticação e autorização (além da diferença entre eles) utilizando OAuth2;

  • melhores práticas na adoção de access tokens e refresh tokens com JWT e suas alternativas;

  • aplicação de throttling e rate limiting;

  • camuflagem de IDs sequencias (através de GUIDs ou hashes);

  • criptografando e assinando a requisição para evitar tampering.

17:25 às 18:15 Keynote da tarde

Os keynotes serão apresentados no palco da Stadium.

18:20 às 18:40 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.


Grade sujeita a alterações

Coordenação da Trilha PHP


Patrocinadores

Diamond




Apoio


Realização