Pular para conteúdo

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