Pular para conteúdo

Backend com PHP e Laravel 🐘

"PHP nunca morreu — ele só ficou mais elegante com Laravel." — Provérbio Dev

🧭 Atalhos Rápidos

  • Aulas --- 16 aulas completas organizadas em 4 módulos práticos. Ver Trilha

  • Slides --- Slides interativos em Reveal.js para acompanhar cada aula. Acessar Slides

  • Quizzes --- Teste seus conhecimentos com quizzes interativos. Fazer Quizzes

  • Projetos --- Projetos práticos para construir seu portfólio. Ver Projetos

  • Exercícios --- Pratique com exercícios focados em código real. Praticar Agora

  • Setups --- Guias de instalação e configuração do ambiente PHP/Laravel. Configurar Ambiente

🗺️ Mapa da Jornada

O curso está estruturado para levar você do zero à construção de aplicações web escaláveis com Laravel:

  • Módulo 1 – Fundamentos: PHP moderno, POO em PHP, introdução ao Laravel, rotas e controllers.
  • Módulo 2 – Views e Dados: Views com Blade, banco de dados e migrations, Eloquent ORM, CRUD completo.
  • Módulo 3 – Segurança e APIs: Autenticação e autorização, APIs REST com Laravel, segurança em aplicações web, testes automatizados.
  • Módulo 4 – Produção: Upload de arquivos e storage, filas/eventos/jobs, Docker e deploy, e o projeto final com boas práticas.

💡 Dicas de Sucesso

  1. Domine o Eloquent antes do resto: é o coração do Laravel — entender relacionamentos e query builder acelera tudo depois.
  2. Use migrations sempre: nunca altere o banco manualmente em projetos Laravel, versione o schema junto com o código.
  3. Leia a documentação oficial: a doc do Laravel é excelente e está sempre atualizada — vale mais que qualquer atalho.

Pronto para começar? Ir para Aula 01