Conheça as boas práticas para desenvolvimento de APIs REST e como implementar de forma simples no Laravel
Nível Intermediário Categoria Desenvolvimento Back-end
Conheça as boas práticas para desenvolvimento de APIs REST e como implementar de forma simples no Laravel
As APIs são utilizadas para realizar a integração entre diferentes sistemas. É comum precisamos desenvolver aplicações com clientes web, desktop e mobile onde todas precisam se comunicar. Nesse cenário é de extrema importância para qualquer desenvolvedor conhecer a maneira correta de desenvolver APIs. Devido a grande demanda do mercado ouvimos muito falar sobre o desenvolvimento de APIs REST, porém poucos desenvolvedores sabem quais práticas usar para ter uma API REST de forma completa e correta, além de como implementar na tecnologia usada. Usaremos o framework PHP Laravel que é um dos mais populares do mercado e tem como princípios o uso de código simples e limpo. Além de diversos recursos que felicitam o desenvolvimento de APIs.
Nesse curso vamos aprender desde o inicio quais os conceitos de uma API REST e como implementa
Entre várias outras coisas veremos:
Esse curso é voltado para desenvolvedores Laravel que desejam aprender sobre criação de APIs REST de forma correta. Ele também é de grande proveito para desenvolvedores PHP que utilizam outros frameworks, uma vez que apresenta diversos conceitos importantes.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
O Laravel é um dos principais frameworks PHP da atualidade....
Nível IntermediárioSe você gosta de código simples e bonito o Laravel é ferram...
Nível IntermediárioQuer alçar voos mais alto e escrever aplicações de alto níve...
Nível IntermediárioSaia do básico e aprenda como realmente usar o Eloquent dent...
Nível IntermediárioProfessor e Desenvolvedor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal, apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Cloud Computing e CMS. Nas horas vagas, adora estudar sobre o mercado financeiro, cozinhar e brincar com o pequeno Daniel, isso quando a Luciane deixa.
Nesta aula você aprenderá os principais conceitos sobre HTTP e APIs RESTful
8 aulasNesta aula veremos como criar o projeto, banco de dados e mapear nossos models
6 aulasNesta aula você aprenderá de forma prática a importância dos verbos e responses para uma API RESTful
7 aulasNesta aula veremos como implementar os endpoint para gerenciamento do recurso de estudantes.
7 aulasNesta aula você aprenderá como retornar os erros que acontecem na aplicação de forma correta.
8 aulasNesta aula você aprenderá como validar os dados e retornar de forma correta os erros para o cliente.
5 aulasNesta aula você aprenderá o que é a serialização e como trabalhar com ela no Eloquent
5 aulasNesta aula veremos como usar camadas de transformação para montar nossos dados de resposta.
11 aulasNesta aula você aprenderá o que é HATEOAS, qual a sua importância e como implementar.
5 aulasNesta aula você aprenderá recursos que são de extrema importância para as APIs, mas acabam ficando esquecidos
6 aulasNesta aula você aprenderá como desenvolver uma aplicação front-end muito simples que executa as 4 operações na API
9 aulasConclusão do curso.
0 aulasO Laravel é um dos principais frameworks PHP da atualidade....
06h09 Nível IntermediárioSe você gosta de código simples e bonito o Laravel é ferram...
04h25 Nível IntermediárioQuer alçar voos mais alto e escrever aplicações de alto níve...
06h56 Nível IntermediárioConheça todos os recursos do Blade e aprenda criar views ain...
03h10 Nível IntermediárioSaia do básico e aprenda como realmente usar o Eloquent dent...
05h03 Nível IntermediárioSaía do trivial! Aprenda a usar o Eloquent de forma completa
05h02 Nível AvançadoAprenda a trabalhar com Silex e construir aplicações WEB e A...
06h37 Nível IntermediárioTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!