Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Vamos construir uma versão em Go do Laravel: Parte Dois

Curso de Vamos construir uma versão em Go do Laravel: Parte Dois

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Vamos Construir uma Versão em Go do Laravel: Parte Dois

O acompanhamento de Vamos Construir uma Versão em Go do Laravel, com recursos aprimorados

Este curso é a continuação do curso anterior, Vamos Construir uma Versão em Go do Laravel, e é projetado para estudantes que já concluíram esse curso. Na primeira parte da série, desenvolvemos um módulo reutilizável em Go que fornecia várias funcionalidades, como tipos de resposta html, json e xml, suporte a templates Go e Jet para renderização de páginas, suporte a vários bancos de dados, sessões e muito mais. Nesta segunda parte, aprimoraremos ainda mais nosso pacote Celeritas e introduziremos os seguintes novos recursos:

1. Suporte para sistemas de arquivos remotos:

Adicionaremos suporte para vários sistemas de arquivos remotos, incluindo buckets da Amazon S3, Minio, sFTP e WebDAV.

2. Autenticação social:

Implementaremos autenticação social usando plataformas populares como GitHub e Google. Você também terá a flexibilidade de adicionar suporte para plataformas adicionais de sua escolha.

3. Melhoria nos testes:

Aprimoraremos nossas capacidades de teste incorporando uma versão em Go do pacote Dusk do Laravel. Esse pacote permite capturas de tela do navegador durante o teste da funcionalidade de renderização de páginas da web.

4. Modo de manutenção:

Introduziremos o modo de manutenção usando Chamadas de Procedimento Remoto (RPC).

5. Migrações de banco de dados aprimoradas:

Nossas migrações de banco de dados serão aprimoradas para suportar tanto SQL bruto quanto o formato de arquivo Fizz do soda.

6. Funcionalidade de upload de arquivos:

Implementaremos a funcionalidade de upload de arquivos, com suporte a sistemas de arquivos locais e remotos.

7. Separação de lógica e rotas:

Separaremos a lógica e as rotas para web e API, tornando o código mais organizado e fácil de manter.

8. Geração de arquivos de teste:

Para facilitar a criação de testes, forneceremos arquivos de teste stub pré-populados e arquivos setup_test.go para projetos de usuários. Ao final deste curso, você não apenas terá uma compreensão abrangente dos recursos acima, mas também possuirá uma base de código reutilizável que acelerará seus projetos futuros.

O que você aprenderá

Durante este curso, você adquirirá experiência nas seguintes áreas: - Implementação e uso de Chamadas de Procedimento Remoto (RPC) em Go - Upload seguro de arquivos em Go - Integração de Buckets AWS S3 em aplicativos Go - Integração de sistemas de arquivos FTP/SFTP em Go - Implementação de autenticação social em Go
Ver informações completas