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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Desenvolvimento de Aplicações RESTful do zero com Laravel 7

Curso de Desenvolvimento de Aplicações RESTful do zero com Laravel 7

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.

Desenvolvimento de Aplicações RESTful API do Zero com Laravel 7

Desenvolvimento de Aplicações RESTful API do Zero com Laravel

No nosso curso de desenvolvimento de aplicações RESTful API do zero com Laravel 7, primeiro aprenderemos os conceitos básicos, como API, REST e serviços RESTful. Após aprender os conceitos básicos, forneceremos um treinamento básico em Laravel para aqueles que não têm conhecimento em Laravel. Depois de criar nosso projeto Laravel, forneceremos informações sobre os seguintes tópicos: Estrutura de Rotas, Estrutura de Controladores, Estrutura de Visualização, Conexão com Banco de Dados, Estrutura de Migração, Consulta SQL Bruta, Query Builder, Eloquent ORM e Estrutura de Modelos, Estrutura de Fábrica, Estrutura de Seed. Após aprender as estruturas básicas relacionadas ao Laravel, passaremos para a seção de criação de APIs RESTful. Nesta seção, aprenderemos como criar um Endpoint de API e como testar os métodos no Endpoint usando o aplicativo Postman. Nesta seção, também examinaremos operações básicas de CRUD, como ler dados do banco de dados com a API, ler dados paginados, adicionar, atualizar e excluir dados. Ao longo do curso, desenvolveremos uma aplicação de API de exemplo passo a passo e obteremos uma aplicação abrangente no final do curso. Ao trabalhar com aplicações de API, os dados que você recupera de uma fonte de dados podem ter muitos dados em diferentes cabeçalhos. No entanto, você pode não querer retornar todos esses dados como resposta nos métodos que você cria. Ou você pode querer apresentar os dados retornados em uma estrutura de dados específica. Na seção sobre Transformação de Dados, discutiremos esses tópicos. Personalização de Colunas de Retorno, Estrutura de Recursos, Criação de Definições de Rota de Recursos de API, Criação de Controladores e Métodos de API, Arquivos de Coleção de Recursos, Dados Paginados de Recursos, Envoltório de Dados de Recursos, Dados Relacionais, Coluna Condicional, Relacionamento Condicional, Resposta de Envoltório Personalizado, Criação do Método apiResponse. Tentei abordar todos os tópicos que encontraremos em uma aplicação de API em nosso curso e planejei criar um conteúdo rico. Após a seção de Transformações de Dados, na seção de Validação de Dados, você pode validar os dados que usará nos métodos da API de acordo com as regras de validação que você especificar e informar os usuários sobre isso. Na seção de Tratamento de Erros, você pode capturar os erros encontrados em sua aplicação de API e informar os usuários sobre isso. Nesta seção, aprenderemos em detalhes como realizar essas operações. Usando a estrutura de Autenticação, você pode autenticar usuários e proteger os métodos em sua aplicação, permitindo o acesso apenas a indivíduos com a chave de Token. Nesta seção, você aprenderá Autenticação de Token, Autenticação Básica e Autenticação JWT em detalhes. Em aplicações de API, você pode trabalhar com arquivos e realizar operações de upload ou download de arquivos. Na seção de Uso de Arquivos do nosso curso, examinaremos como realizar essas operações. Nas seções seguintes do nosso curso, planejo abordar os seguintes tópicos ao longo do tempo: Definições de Middleware Personalizado, Documentação de Recursos de API, Teste de Recursos de API, Publicação de Aplicações de API. Por que Laravel? O Laravel ocupa uma posição alta na lista de frameworks PHP na infraestrutura do Github. É usado em muitas instituições porque é um framework popular. Com as estruturas prontas que vêm com o Laravel, você pode configurar rapidamente seu projeto. Você pode aprender os tópicos com os quais está com dificuldade com uma documentação bem preparada. Com o Laravel, que possui uma grande comunidade, você pode obter suporte por meio do fórum para os problemas encontrados durante o processo de desenvolvimento. Por que eu preciso de uma aplicação de API? Ao preparar uma infraestrutura de aplicativo independente de plataforma e linguagem, você pode usar os recursos do seu aplicativo em várias aplicações. Você pode usar a aplicação de API que você desenvolve em diferentes dispositivos. Em outras palavras, você pode usar serviços de API tanto em seu aplicativo da web quanto em seu aplicativo móvel. Você pode permitir que seus clientes usem os recursos de um produto que você desenvolveu com uma API. Você pode adicionar facilmente novos recursos a uma aplicação de API que você desenvolveu e disponibilizá-los para uso por todas as aplicações que usam a API de maneira comum. Você pode disponibilizar os recursos do seu aplicativo com diferentes versões. Por que devo fazer este curso? Você aprenderá as estruturas básicas do Laravel e aprenderá passo a passo como criar uma aplicação RESTful API do zero com Laravel. Você também aprenderá algumas estruturas avançadas relacionadas ao Laravel. O que você vai aprender: - Aprender os conceitos de API, REST e RESTful API - Compreender as características da estrutura REST e compará-la com a estrutura SOAP - Aprender o básico do Laravel - Desenvolver uma aplicação RESTful API do zero com Laravel - Aprender validação de dados e tratamento de erros - Compreender a estrutura de autenticação - Aprender o uso de arquivos com API - Aprender definições de middleware personalizado - Aprender documentação de recursos de API - Aprender versionamento de recursos de API - Aprender teste de aplicações de API - Aprender publicação de aplicações de API
Ver informações completas