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
- Domine o Eloquent antes do resto: é o coração do Laravel — entender relacionamentos e query builder acelera tudo depois.
- Use migrations sempre: nunca altere o banco manualmente em projetos Laravel, versione o schema junto com o código.
- 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