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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de API RESTful com Laravel: Guia Definitivo

Curso de API RESTful com Laravel: Guia Definitivo

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.

API RESTful com Laravel: Guia Definitivo

Crie a API RESTful para um sistema de marketplace com Laravel e domine recursos complexos de API com Laravel

Crie a API RESTful para um sistema de marketplace com Laravel e domine recursos complexos de API com Laravel Você precisa construir uma API RESTful para um projeto, mas não sabe por onde começar? Não se preocupe, eu sei como é e é por isso que vou te guiar por todo o processo de construção de uma verdadeira API RESTful usando o Laravel. Junte-se a mais de 3.000 alunos que já estão fazendo o curso, construindo sua API RESTful com Laravel e aprendendo em cada aula! Observação: Este curso pode ser feito, e é recomendado fazê-lo, usando a versão mais recente do Laravel. Ele também inclui várias seções que mostram como atualizar para novas versões do Laravel, caso você prefira usar uma versão mais antiga do Laravel. O guia definitivo para criar uma verdadeira API RESTful com Laravel. Você não encontrará um curso como este em nenhum outro lugar, muito menos em espanhol. Você usará o Laravel para implementar uma API RESTful completa com tudo o que uma verdadeira API RESTful requer. Ao longo do curso, você construirá uma API RESTful com Laravel para um sistema de marketplace, onde os usuários podem comprar e vender diferentes produtos com diferentes categorias e transações. Você explorará diferentes tipos de relacionamentos (um-para-muitos, muitos-para-muitos), juntamente com os pacotes principais para construir uma API RESTful completa usando o Laravel. Não espere mais para se tornar um especialista em desenvolvimento de API RESTful com Laravel. Junte-se ao curso agora e nos vemos na aula. Lembre-se: O curso é constantemente atualizado para usar as versões mais recentes do Laravel. Portanto, sinta-se à vontade para usar a versão que preferir (especialmente a versão mais recente do Laravel). O Laravel é o framework PHP mais popular, com milhões de downloads e muitos projetos de alto nível implementados. Ele também oferece excelentes recursos para desenvolver APIs RESTful e qualquer outro projeto. O que é uma API RESTful? Uma API RESTful pode ser entendida como um serviço da web que funciona inteiramente sobre o HTTP. Uma boa API RESTful segue as práticas ditadas pelo REST (REpresentational State Transfer), permitindo que o design seja orientado a recursos (usuários, cursos, transações, produtos, etc.) e fornecendo respostas padronizadas com base em diferentes códigos de status HTTP. Por que o Laravel? Porque é um framework feito por programadores para programadores, expressivo, simples, intuitivo e poderoso. Ele também oferece recursos muito úteis para desenvolver uma API RESTful. Milhões de programadores PHP o usam e o dominam cada vez mais em todo o mundo; não fique para trás. Durante o curso, você dominará a estrutura completa do Laravel, juntamente com os novos recursos incluídos na versão mais recente, ao mesmo tempo em que desenvolve uma API RESTful verdadeira e completa. No curso, você aprenderá o seguinte sobre o Laravel e APIs RESTful com Laravel: Uso do PHP Artisan do Laravel para geração de código e componentes Uso e criação de Middleware do Laravel Controladores de recursos e rotas do Laravel (ideais para APIs RESTful) Respostas JSON totalmente compatíveis com qualquer cliente Validação de solicitações a partir de controladores do Laravel Manipulação e controle de todos os tipos de exceções e erros do manipulador do Laravel Implementação de operações complexas envolvendo dois ou até três recursos/modelos Injeção de dependência e injeção de modelo no Laravel Geração da estrutura do banco de dados por meio de migrações do Laravel Inserção automática de dados aleatórios no banco de dados por meio de factories e seeders Validação do usuário, por meio de sessões e access_token Sim, ambos! Uso do OAuth2 para a segurança da API RESTful, usando o Laravel Passport Paginação de resultados, usando coleções do Laravel Uso de parâmetros de URL para executar ações (com uma abordagem RESTful) Classificação de resultados por parâmetros de URL, seguindo a filosofia REST Filtragem de resultados usando parâmetros de URL seguindo a abordagem RESTful Armazenamento em cache de respostas, usando o sistema de cache do Laravel Limitação de solicitações, usando Middleware do Laravel Implementação de HATEOAS a partir do Laravel (uma verdadeira API RESTful deve usar HATEOAS) Uso do PHP Fractal para retornar respostas compatíveis com qualquer tipo de cliente Uso de cabeçalhos CORS na API para permitir o uso de JavaScript e navegadores da web Uso de Políticas e Gates do Laravel para controlar o acesso do usuário a recursos da API Muito mais! Você pode dar uma olhada na lista completa de conteúdos abaixo para mais detalhes. Você criará uma API RESTful verdadeira do zero e passo a passo, seguindo a arquitetura REST e a construção adequada de URLs para identificar ações. Tudo isso com a ajuda do Laravel. Você terá acesso vitalício às aulas bônus que serão constantemente adicionadas ao curso (dê uma olhada na seção final para ver o que está por vir). Ao final deste curso, você será capaz de desenvolver sua própria API RESTful verdadeira com Laravel e PHP de forma eficaz e com as melhores práticas, aproveitando ao máximo as facilidades fornecidas pelo Laravel para a implementação correta e adequada de seus projetos. Não espere mais para se tornar um especialista em desenvolvimento de API RESTful usando Laravel. Nos vemos na aula. O que você vai aprender Criar seus próprios projetos com Laravel (não apenas APIs RESTful) Aproveitar ao máximo suas ferramentas de trabalho (Sublime Text 3, Git, Github, Composer, PHP artisan e Laravel) Gerar e manter a estrutura do banco de dados automaticamente com o Laravel e o console PHP Artisan Usar efetivamente o PHP Artisan e ser muito mais eficiente Criar e configurar seu próprio ambiente de desenvolvimento local Configurar corretamente seus ambientes de trabalho em seus projetos Manipular os principais métodos/verbos HTTP para uma API RESTful Usar ferramentas profissionais gratuitas para melhorar sua produtividade
Ver informações completas