Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Criando uma API com Laravel 12
Rating: 4.4 out of 5(10 ratings)
261 students

Criando uma API com Laravel 12

Crie uma API segura e simples usando Laravel Sanctum!
Last updated 7/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Dominar a criação de APIs RESTful em Laravel, entendendo rotas, controllers e recursos para construir endpoints organizados, seguros e performáticos.
  • Implementar autenticação segura com Laravel Sanctum, gerenciar tokens, proteger rotas e permitir acesso seguro a usuários autenticados em aplicações moderna
  • Configurar e consumir APIs em projetos reais, incluindo testes práticos com Postman, tratativa de erros e boas práticas para garantir confiabilidade total.
  • Aprender a estruturar um projeto Laravel focado em APIs, criando um backend robusto e escalável

Course content

1 section11 lectures1h 8m total length
  • Criando o Projeto5:09
  • Criando o Banco de Dados e configurando o arquivo .env1:06
  • Gerando tabelas a partir das Migrations1:16
  • Adicionando o Laravel Sanctum ao projeto3:27
  • Criando a rota de cadastro de usuário23:16
  • Validando acesso a rota de consulta de usuário com o token1:43
  • Criando a rota de Login10:04
  • Criando a rota de exclusão do token8:49
  • Conclusão do Curso3:10
  • Material de Apoio0:04
  • Qual o próximo passo da sua carreira?10:16

    Parabéns por concluir este curso! Se você gostou do nosso curso, talvez também tenha interesse na minha formação completa 'Do Zero ao Dev'. Nela você encontrará uma trilha estruturada do nível iniciante ao profissional, com projetos reais e diversas tecnologias para preparar você para o mercado.

    https://www.udemy.com/course/do-zero-ao-dev/

Requirements

  • Conhecimentos básicos de PHP (sintaxe, funções e conceitos fundamentais).
  • Familiaridade com Laravel básico (instalação, rotas, controllers e migrations).
  • Noções básicas de APIs e HTTP (requisições, respostas, status code).
  • Ter um ambiente de desenvolvimento configurado (PHP, Composer, MySQL e algum editor de código, como VS Code).

Description

Se você já domina os conceitos básicos de Laravel e quer avançar para o próximo nível, este curso foi feito sob medida para você! Em Criando uma API segura e simples usando Laravel Sanctum, vamos explorar passo a passo como desenvolver uma API moderna, robusta e totalmente protegida, seguindo as melhores práticas do mercado.

Ao longo das aulas, você aprenderá a criar endpoints organizados, estruturados e eficientes, dominando conceitos essenciais de API RESTful. Iremos configurar autenticação completa com Laravel Sanctum, entender como gerenciar tokens de acesso, proteger rotas e garantir que apenas usuários autorizados consigam consumir os dados. Além disso, você vai se aprofundar no uso de middlewares, políticas de segurança, CORS e outras ferramentas fundamentais para deixar sua API à prova de invasões e pronta para produção.

Você também terá contato direto com ferramentas reais do dia a dia, como o Postman, para testar as requisições, validar respostas e tratar erros de forma clara e controlada. Tudo será feito de maneira prática, com exemplos comentados e explicações detalhadas em linguagem simples e objetiva, para que você aprenda de verdade, sem enrolação.

Seja para integrar com um aplicativo mobile, um front-end em React ou Vue, ou mesmo para entregar dados a outros sistemas, ao final do curso você estará pronto para criar APIs seguras, performáticas e fáceis de manter.

Chegou a hora de dominar Laravel de verdade e se destacar no mercado. Inscreva-se agora e transforme sua forma de programar!

Who this course is for:

  • Desenvolvedores PHP iniciantes ou intermediários que desejam criar APIs modernas e seguras usando Laravel.
  • Programadores que já conhecem Laravel básico e querem dar o próximo passo, aprendendo a integrar autenticação e proteger endpoints.
  • Quem quer criar backends para aplicativos mobile ou SPAs, oferecendo dados de forma segura e organizada para front-ends em React, Vue ou outros frameworks.
  • Profissionais que buscam atualizar o portfólio, se preparar para o mercado e dominar uma habilidade cada vez mais exigida em vagas de desenvolvimento.