Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Laravel com Inertia.js & Svelte: Um Guia Prático

Curso de Laravel com Inertia.js & Svelte: Um Guia Prático

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Laravel com Inertia.js & Svelte: Um Guia Completo

Aprenda Inertia.js na prática usando Laravel, Inertia.js e Svelte, construindo três projetos ao longo do caminho

Neste curso, você terá a oportunidade de aprender Inertia.js na prática, juntamente com Laravel e Svelte, construindo três projetos. Ao longo do curso, você adquirirá experiência prática e conhecimento nas seguintes áreas:

Seção 1: Configuração do lado do servidor com Laravel

  • Instalando o Laravel e configurando o Inertia com Svelte como front-end
  • Personalizando a barra de progresso
  • Usando o Ziggy para melhor suporte de roteamento
  • Configurando o Server Side Rendering (SSR) com suporte do Ziggy
  • Configurando corretamente os títulos das páginas

Seção 2: Noções básicas do Inertia com um aplicativo simples de comentários

  • Trabalhando com formulários no Inertia, incluindo tratamento de validações
  • Callbacks de formulário e redefinindo o formulário em uma solicitação bem-sucedida
  • Utilizando os Recursos da API do Laravel para formatar e usar dados no front-end

Seção 3: Construindo um Mini Sistema de Gerenciamento de Alunos

  • Aprendendo os fundamentos das operações CRUD
  • Upload de arquivos/imagens em um aplicativo Inertia
  • Implementando dropdowns dependentes dinâmicos usando a reatividade do Svelte
  • Implementando paginações no lado do servidor

Seção 4: Autorização e Funções/Permissões

  • Implementando CRUD de Funções
  • Realizando verificações de autorização/portão em todo o projeto

Seção 5: Projeto de Tabela de Dados com Recursos Avançados

  • Implementando um dropdown de paginação para atualizar o tamanho da paginação
  • Adicionando funcionalidade de pesquisa em várias colunas
  • Permitindo ações em massa para excluir vários dados e exportar dados de alunos
  • Construindo filtros para filtrar dados de alunos
  • Criando dropdowns dependentes

Seção 6: Clonando o Laravel Breeze

  • Implementando funcionalidade de login e registro do zero
  • Explorando o código-fonte do pacote Laravel Breeze e implementando recursos necessários
  • Integrando login do GitHub usando o Laravel Socialite
  • Implementando modais no Svelte
  • Adicionando funcionalidade de esqueci minha senha e verificação de e-mail

Seção 7: Construindo um Blog com Inertia/Svelte e FilamentPHP

  • Renderizando markdown com suporte a realce de sintaxe
  • Combinando Inertia/Svelte e FilamentPHP em um único projeto
  • Filtrando blogs por tags
  • Construindo um blog flexível com a capacidade de adicionar novos recursos conforme necessário

O que você aprenderá

  • Construir aplicações de página única usando Laravel, Inertia e Svelte
  • Implementar funções e permissões em um aplicativo baseado em Inertia sem pacotes externos
  • Construir dropdowns dependentes
  • Criar uma incrível tabela de dados usando Laravel, Inertia e Svelte
  • Construir um mini sistema de gerenciamento de alunos com implementação adequada de funções, permissões e autorização
  • Implementar renderização no lado do servidor em um aplicativo Inertia/Svelte com suporte de roteamento do Ziggy
  • Construir um clone do Laravel Breeze do zero com integração do Laravel Socialite para login do GitHub
  • Implementar modais no Svelte
  • Explorar o código-fonte do pacote Laravel Breeze e implementar recursos necessários
  • Construir um blog flexível com renderização de markdown e suporte a realce de sintaxe
Ver informações completas