Fundamentos do Blazor

APRENDA NA PRÁTICA A DESENVOLVER APLICAÇÕES SPA MODERNAS COM BLAZOR

Professor:
Eduardo Pires
Nível:
(Intermediário)
Categoria(s):
Desenvolvimento Web
Ementa
apresentação
Instrutor
Fundamentos do Blazor

  Introdução
  Introdução ao Blazor
  • O que é o Blazor? (8:00)
  • Blazor e o ASP.NET Core (7:00)
  • Modos de Renderização (18:00)
  • Blazor Server (12:00)
  • Blazor WebAssembly (16:00)
  • Vantagens e Desvantagens (9:00)
  • Blazor é para mim? (8:00)
  Minha primeira App Blazor
  • Configuração do Ambiente (6:00)
  • Qual projeto escolher? (10:00)
  • Como funciona o Blazor? (20:00)
  • Introdução ao Razor (8:00)
  • Trabalhando com Layouts (16:00)
  • Introdução aos Componentes (10:00)
  • Configurações da aplicação (16:00)
  Componentes
  • Arquitetura de Componentes (5:00)
  • Meu Primeiro Componente (8:00)
  • Isolamento de CSS (5:00)
  • Principais Diretivas (11:00)
  • DataBinding na Prática (21:00)
  • Render Modes - Parte 1 (12:00)
  • Render Modes - Parte 2 (23:00)
  • Render Modes - Parte 3 (5:00)
  • Components Prerender (11:00)
  • StreamRendering (9:00)
  • Parametrização de Componentes (7:00)
  • Herança de Componentes (8:00)
  • Componentes Reutilizáveis (13:00)
  • Manipulação de Eventos (6:00)
  • EventCallBack (13:00)
  • Componentes Genéricos (9:00)
  • Cascading Parameters (22:00)
  • RenderFragment e ChildContent (12:00)
  • Ciclo de Vida dos Componentes (25:00)
  • Injeção de Dependência (DI) (7:00)
  Roteamento
  • Introdução a Rotas (6:00)
  • Diretiva @page (3:00)
  • Rotas parametrizadas (8:00)
  • Roteamento de erros (9:00)
  • Restrições de rotas (7:00)
  • NavLink e NavigationManager (19:00)
  Formulários e Validação
  • Models e DataAnnotations (5:00)
  • Componentes de entrada Input (6:00)
  • Apresentando o EditForm (8:00)
  • Submissão de Formulários (10:00)
  • Validação de dados de entrada (9:00)
  • CSRF e AntiForgeryToken (9:00)
  Desenvolvendo uma aplicação funcional
  • Criando o projeto da forma certa (7:00)
  • Entendendo as configurações (25:00)
  • Ganhe tempo com Scaffolding (15:00)
  • Customizações visuais (16:00)
  • Apresentando o QuickGrid (15:00)
  • Autenticação e Autorização (14:00)
  • Tratamento de Erros (16:00)
  • Interagindo com o JavaScript (15:00)
  • Deploy (13:00)
  • Bônus - MudBlazor (7:00)
  Encerramento
  • Como continuar estudando? (6:00)
  • Palavras Finais (4:00)
Fundamentos do Blazor

A Microsoft inovou novamente no desenvolvimento Web com o Blazor, integrando-o ao poderoso ecossistema .NET Core, transformando a forma como desenvolvemos aplicações web interativas usando C# em vez de JavaScript. O Blazor é uma parte fundamental do ASP.NET Core, permitindo que desenvolvedores construam interfaces ricas com componentes reutilizáveis e lógica no lado do servidor ou no navegador.

Neste curso prático de fundamentos do Blazor, você será guiado desde a configuração do ambiente até o desenvolvimento de aplicações web modernas. Irá dar os primeiros passos com o Blazor, explorando seus componentes, funcionalidades e arquitetura.

Com uma abordagem hands-on, criaremos uma aplicação SPA interativa, aproveitando ao máximo a integração com o ASP.NET Core. Este curso é perfeito para quem busca uma imersão completa ao desenvolvimento web com Blazor, oferecendo toda a base necessária para começar a criar projetos reais.

Este curso é baseado no Blazor com ASP.NET Core v8.0, aproveitando as mais recentes inovações da plataforma.

FAQ

Por quanto tempo terei acesso?

Estamos oferecendo 1 ano de acesso para você ter muito tempo para estudar.

O curso é teórico e prático?

Sim, o curso Fundamentos do Blazor aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro as minhas dúvidas durante curso?

Basta postar sua dúvida no fórum!
Abaixo de cada aula existe um fórum onde o instrutor irá lhe ajudar.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Eduardo Pires
Microsoft Regional Director - MVP

Eduardo Pires é fundador da plataforma desenvolvedor.io, arquiteto e desenvolvedor de software, palestrante e instrutor de treinamentos.

É um profissional com grande vivência de mercado, possui 20 anos de experiência em desenvolvimento de software tendo atuado em grandes empresas nacionais e internacionais e projetos no Brasil e no exterior.

Atuou durante muitos anos em desenvolvimento na área financeira / bancária e e-commerce, focado em arquitetura, performance, escalabilidade e segurança.
Desenvolveu projetos importantes como um internet banking e a loja virtual do maior e-commerce brasileiro entre outros projetos de destaque.

Foi reconhecido como Microsoft Regional Director de 2018 até 2020. Este reconhecimento é um prêmio internacional onde são nomeados os profissionais que na visão da Microsoft são os maiores especialistas do mundo.
Atualmente existem 150 pessoas no mundo que receberam esta premiação. 

Foi reconhecido como Most Valuable Professional (MVP) pela Microsoft na competência de desenvolvimento de software de 2014 até 2020.
Este reconhecimento é um prêmio internacional conferido pela Microsoft aos profissionais de maior destaque no mercado, existem cerca de 3.500 MVPs no mundo e 110 MVPs no Brasil, sendo 40 deles na competência de desenvolvimento de software.

Permitir Cookies

Este site usa cookies e tecnologias afins, que são pequenos arquivos ou pedaços de texto baixados para um aparelho quando o visitante acessa um website ou aplicativo.
Estes cookies funcionais e obrigatórios são sempre utilizados para que a desenvolvedor.io e a nossa plataforma ofereça um serviço seguro neste website para você.