Title

Laravel: Construindo APIs REST

Conheça os principais conceitos e implementações de sua próxima API REST com Laravel

4.63 (459 reviews)
Udemy
platform
Português
language
Web Development
category
Laravel: Construindo APIs REST
3 338
students
11 hours
content
May 2020
last update
$19.99
regular price

What you will learn

Construir APIs REST para comunicação entre diversos sistemas e dispositivos

Why take this course?

🎓 Curso Completo: Laravel - Construindo APIs REST para o Mundo Digital 🌐

🚀 Sobre o Curso: Laravel é uma das ferramentas mais poderosas e flexíveis para construir aplicações web, especialmente quando se trata de criar APIs REST. Neste curso, você irá mergulhar nos conceitos fundamentais das APIs REST e aprender a implementá-las com proficiência usando o framework Laravel. Ao longo dos módulos, você será guiado por conceitos teóricos até a construção de um projeto prático - um portal imobiliário que exporá imóveis via API. 🏠✨

📚 Conteúdo do Curso:

  • Fundamentos das APIs REST: Entenda o que são, como funcionam e por que são essenciais para a comunicação entre sistemas e aplicações. 🌍

  • Recursos & Endpoints: Aprenda a definir os diferentes pontos de acesso (endpoints) para as operações CRUD (Create, Read, Update, Delete) das suas APIs. 🔑

  • Validações Robustas: Descubra como garantir dados válidos e consistentes enviando e recebendo dados para/de sua API. ✅

  • Filtros Avançados: Implemente filtros para permitir que os clientes da sua API personalizem as respostas de acordo com seus requisitos. 🔄

  • Paginação Inteligente: Gerencie grandes volumes de dados com paginação eficaz, garantindo desempenho e usabilidade. ➡️

  • Hypermidia (HATEOAS): Torne sua API mais amigável para os clientes com a inclusão de links de forma autônoma. 📖

  • Exposição de Relações: Exponha relacionamentos entre dados de uma maneira eficiente, utilizando os recursos do Laravel Eloquent. 🔗

  • Autenticação com JWT: Adicione segurança em suas APIs usando tokens JSON Web (JWT) para verificar a autorização dos usuários. 🔒

Projeto Prático: Portal Imobiliário 🏠 Coloque o que aprendeu em prática ao desenvolver um sistema de venda de imóveis. Crie um catálogo API para listar imóveis, incluindo detalhes como localização, descrição, fotos, e muito mais. 🖥️

Este curso é ideal para:

  • Desenvolvedores que buscam especializar-se em construção de APIs REST com Laravel.
  • Programadores que desejam expandir seu portfólio com projetos reais e rentáveis.
  • Profissionais da área de TI que procuram atualizar suas habilidades com o último em Laravel. 🛠️

Pronto para:

  • Entender a arquitetura das APIs REST.
  • Implementar recursos e endpoints de forma eficaz.
  • Desenvolver uma API que seja escalável, segura e fácil de usar. 🚀

👉 Inscreva-se agora e transforme suas habilidades em Laravel e APIs REST com este curso prático e imersivo! 🌟

Our review

Ótimo que você esteja explorando o curso de APIs com Laravel e estimando o conteúdo! Parece que, como muitos outros alunos, você identificou alguns pontos positivos e negativos ao longo do aprendizado. Aqui está um resumo dos feedbacks que você compartilhou:

Pontos Positivos:

  1. Explicação Detalhada: As aulas são bem explicadas, com o professor detalhando cada componente e sua função, o que ajuda no entendimento do assunto.
  2. Conhecimento Expert: O professor demonstra domínio de conteúdo e transmite esse conhecimento de maneira clara e objetiva.
  3. Recomendações: O curso é recomendado por muitos alunos que acharam o conteúdo valioso, especialmente para aplicação prática e testes de processos seletivos.
  4. Ferramentas Utilizadas: A inclusão de ferramentas como PhpStorm e Postman enriquece o aprendizado, embora tenha sido sugerido o uso da Visual Studio Code, mais popular entre os desenvolvedores.
  5. Código Profissional: O curso guia o aluno para criar um código limpo e profissional, com abstração de classe e separação organizada.

Pontos Negativos:

  1. Documentação Inicial: Seria útil ter uma lista prévia das ferramentas básicas do Laravel para entender melhor o curso desde o início.
  2. Versões Desatualizadas: A versão do Laravel usada no curso é antiga, e algumas práticas recomendadas mudaram (usar [ClasseController::class, 'metodo'] em vez de ClasseController@metodo).
  3. Roteiro nas Aulas: A falta de um roteiro na aula pode causar confusão e a necessidade de recorrer ao Git para manter as diferentes versões do código durante o aprendizado.

Sugestões:

  1. Atualização da Versão do Laravel: Atualizar o curso para usar uma versão mais recente do Laravel para refletir as práticas atuais.
  2. Roteiro Definido: Implementar um roteiro mais definido para as aulas, para que os alunos saibam o que esperar e como seguir de forma estruturada.
  3. Uso de Ferramentas Populares: Considere usar ferramentas populares como Visual Studio Code no curso para torná-lo mais inclusivo e familiar para os desenvolvedores.

Agradeço pelos seus feedbacks construtivos, e espero que o restante do seu curso seja tão iluminador quanto o que você já tem aprendido! Se houver mais alguma dúvida ou comentário sobre o curso ou sobre como você pode aplicar os conhecimentos adquiridos, fique à vontade para compartilhar.

Charts

Price

Laravel: Construindo APIs REST - Price chart

Rating

Laravel: Construindo APIs REST - Ratings chart

Enrollment distribution

Laravel: Construindo APIs REST - Distribution chart

Related Topics

1694752
udemy ID
14/05/2018
course created date
08/02/2020
course indexed date
Bot
course submited by