Olá, equipe de conteúdo da Alura!
Gostaria de sugerir uma reformulação completa nos cursos de Laravel. O conteúdo atual foca muito no básico de MVC tradicional, mas deixa de lado a arquitetura e as convenções que o mercado exige no dia a dia para aplicações profissionais.
Seria essencial termos um treinamento prático ensinando como estruturar projetos modernos e organizados, cobrindo:
Arquitetura Limpa nos Controllers: Ensinar a manter Controllers enxutos ("skinny"), delegando regras para Actions, DTOs e Services com transações (DB::transaction).
Models e Tipagem Estrita: Uso de Enums tipados para status e roles, o método casts() em substituição a arrays legados, e mutators modernos com Attribute.
Validação e Segurança: Isolamento de validações em Form Requests, criação de Rules customizadas e autorização granular com Policies.
APIs e Desacoplamento: Transformação e proteção de dados com API Resources, além de rotinas assíncronas usando Events/Listeners e Jobs com Filas para tarefas pesadas.
Frontend Moderno: Integração prática com o ecossistema reativo (Livewire e componentes de UI como Flux UI).
Tests com Pest
Esse tipo de conteúdo ensina não só a sintaxe do framework, mas como programar profissionalmente seguindo padrões de código consolidados. Agradeço a atenção!