Sobre o Curso
🎓 Desenvolvimento Web com PHP e Laravel
Este curso foi projetado para capacitar o aluno a desenvolver aplicações web modernas utilizando PHP 8.x e o framework Laravel, aplicando arquitetura MVC, boas práticas de desenvolvimento, segurança e APIs REST.
🎯 Objetivos do Curso
-
:material-php: PHP Moderno (8.x) --- Dominar as novas funcionalidades do PHP, tipagem forte, atributos e gerenciamento de dependências com Composer.
-
Framework Laravel 10+ --- Aprender o ecossistema Laravel, desde rotas e controllers até o Eloquent ORM e Blade Template Engine.
-
Segurança e APIs --- Implementar autenticação robusta, proteção contra ataques comuns (CSRF, XSS) e desenvolver APIs REST profissionais.
-
DevOps e Deploy --- Configurar ambientes com Docker, automação de testes e realizar o deploy de aplicações em ambientes de produção.
📚 Módulos do Curso
Módulo 1 – Fundamentos e PHP Moderno
- Evolução do PHP e PSRs
- POO e Namespaces
- Instalação e Estrutura do Laravel
- Sistema de Rotas e Controllers
Módulo 2 – Core e Banco de Dados
- Views com Blade e Layouts
- Migrations, Seeders e Factories
- Relacionamentos Eloquent (1:1, 1:N, N:N)
- CRUD Completo e Validação
Módulo 3 – Segurança e APIs
- Autenticação (Breeze/Jetstream)
- Policies e Gates (Controle de Acesso)
- API Resources e Versionamento
- Testes Automatizados (TDD)
Módulo 4 – Ecossistema Avançado
- Storage e Upload de Arquivos
- Filas (Jobs), Eventos e Listeners
- Docker para Desenvolvimento
- Deploy em VPS/Cloud
🛠️ Metodologia
Foco prático orientado por mini-projetos a cada aula. Ao final, o aluno desenvolverá um sistema completo (como um Kanban ou E-commerce) para compor seu portfólio profissional.
Pronto para se tornar um desenvolvedor Laravel? Começar Agora