Programa do Curso

Introdução

  • Visão geral do Entity Framework (EF) Core
  • Visão geral de Aplicativo Web Progressivo (PWA)

Entity Framework (EF) Core

  • Instalando EF Core
  • Modelagem usando code first
  • Modelagem usando database first
  • Usando a API Fluent

Consulta e Salvamento de Dados com EF Core

  • Consultas básicas usando LINQ
  • Chamando procedimentos armazenados
  • Controle do comportamento de rastreamento
  • Salvando alterações
  • Inserção em lote
  • Transações

Componentes Blazor

  • Noções básicas de Razor
  • Trabalhando com componentes no Blazor
  • Usando C# em componentes
  • Componentes parametrizados
  • Ciclo de vida do componente
  • Binding unidirecional de dados
  • Binding bidirecional
  • Binding de eventos

Conceitos Avançados de Componentes Blazor

  • Renderizando HTML cru
  • Renderizando conteúdo filho
  • Usando RenderFragment
  • Usando RenderTreeBuilder
  • Usando @key e @attribute

Roteamento e Layout

  • Criando um layout mestre
  • Roteamento
  • Usando helpers de URL

Formulários e Validação

  • Usando EditForm
  • Validação de formulário
  • Usando @ref

Injeção de Dependência (DI) e JSInterop

  • Noções básicas de DI
  • DI com serviço padrão
  • DI com serviço personalizado
  • Chamando uma função JavaScript
  • Chamando C# a partir do JavaScript

Depuração e Implantação

  • Depurando um aplicativo Blazor
  • Implantando um aplicativo Blazor
  • Atualizando um aplicativo Blazor

Segurança

  • Autenticação no Blazor
  • Usando ASP.NET core identity e JWT

Desenvolvimento de Aplicativos Web Progressivos (PWA)

  • Visão geral de PWA
  • Noções básicas das funcionalidades de PWA
  • PWA no Blazor
  • Criando aplicativos offline
  • Usando workers de serviço
  • Personalizando a aplicação
  • Cache
  • Adicionando notificações push

Resumo e Próximos Passos

Requisitos

  • Compreensão de C#
  • Conhecimento de Blazor e JavaScript
  • Experiência com o .NET framework

Público-Alvo

  • Desenvolvedores Web
 21 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas