PHP TIPS:
FULL STACK PHP DEVELOPER:
Fala dev, seja muito bem-vindo a mais um episódio do nosso #phptips. Hoje vamos aprender a programar manipulando dados em arquivo CSV com PHP. E faremos isso de diferentes formas pra você aprender tudo que precisa para desenvolver aplicações com essa tecnologia.
Output: Veremos primeiro como gera rum relatório simples lendo dados de do banco e entregando direto em um arquivo para nosso usuário fazer download.
Create: Vamos criar um arquivo CSV a partir de uma base de usuários e gravar o arquivo no servidor, rotina que pode servir como relatórios e que você pode automatizar como um serviço automatizado em seus projetos.
Read: Todo processo de leitura, tratamento e processamento de dados em arquivo CSV para que você saiba como importar esses dados do jeito certo em sua aplicação.
Edit: Como ler e adicionar dados a um CSV já existente na base, e assim trabalhar em todas as camadas de uma aplicação com essa tecnologia.
Para tudo isso usaremos como sempre PHP moderno e do jeito certo, seguindo as PSRs e componentizando nossa aplicação. Usaremos o Data layer para o banco de dados, o Faker para gerar dados de exemplo e o CSV da league para manipular os relatórios em arquivos CSV :)
EPISÓDIO 1:
PHP TIPS:
FULL STACK PHP DEVELOPER:
INSCREVA-SE:
0 Comments