Fullstack .NET

Crie uma aplicação completa, do Backend ao Frontend, totalmente conectada na plataforma .NET

0 (0)

1603 Alunos

Intermediário

Fullstack .NET

22h 45m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar
Apresentação do Curso

Apresentacao

7m

Estruturando o Projeto

Criando o projeto

4m

Models - Category

4m

Models - Transaction

4m

Enums

5m

Arquitetura do App

7m

Fundamentos dos Minimal APIs

Request e Response

8m

URLs e Endpoints

6m

Versionamento

5m

Requests

9m

Responses

5m

Handlers

5m

Documentação da API

Open API

3m

Swagger

5m

Testando a API

5m

Entity Framework

Acesso a Dados

4m

Entity Framework

4m

DbContext e DbSet

3m

Mapeamento de Categoria

6m

Mapeamento da Movimentacao

4m

Registrando os Mapeamentos

4m

Registrando o DbContext

6m

Docker e SQL Server

6m

Conectando ao SQL Server

3m

Extensoes do Azure Data Studio

4m

dotnet user-secrets

6m

Migrations

6m

Aplicando Migrations

2m

Padronização

Criando uma categoria

5m

Padronizando as Requisicoes

5m

Padronizando as Respostas

6m

Construtores e Serialização

8m

Paginacao

7m

Handlers

Validações

6m

Requisições da Categoria

5m

Contratos

8m

Criando uma Categoria - Handler

6m

Dependency Injection

6m

Testando a criação da Categoria

5m

Atualizando a Categoria - Handler

6m

Utilizando o Handler - Create, Put e Delete

4m

Testando a API - Create, Update e Delete

4m

Obtendo uma categoria

4m

Paginação (PARTE 1)

9m

Paginação (PARTE 2)

3m

Endpoints

Padronização dos Endpoints

4m

Segmentando os Endpoints

6m

Grupos de Rotas

9m

Criando os Endpoints

9m

Testando a API

5m

API de Transações

Requests - Transaction

5m

Transaction Handler - Contrato

3m

Create - Update - Delete

7m

DateTime Extension

7m

Transaction Handler

6m

Criando os Endpoints

8m

Testando a API

3m

ASP.NET Identity

ASPNET Identity

6m

Identity User

6m

IdentityDbContext

5m

Mapeamento do IdentityUser

7m

Mapeando tabelas do Identity

7m

Identity API

4m

Identity Migrations

3m

Autenticação via Cookie

5m

Logout

11m

Autorizando os Endpoints

7m

Organizando o Minimal API

Carregando as Configuracoes

4m

Extension Methods

5m

Organizando o Program

4m

Refatorando os Endpoints do Identity

7m

CORS

8m

Layouts

Começando o projeto

4m

Adicionando MudBlazor

7m

Layouts

6m

MudThemeProvider

3m

Tela de Login

5m

MudGrid

6m

Responsividade

5m

Padding

4m

Usando CSS do MudBlazor

5m

MudForm

6m

MudButton

4m

Finalizando o Layout

2m

Temas

Adicionando Fontes

4m

MudTheme

8m

Adicionando suporte a light e dark mode

7m

System Preferences

7m

Identity no Blazor

Models

8m

Definindo os Servicos

5m

HttpClient

7m

HttpClientFactory

5m

Account Service - Login

7m

Account Service - Register e Logout

4m

Authentication State Provider

8m

Cookie Authentication State Provider

5m

Claims

8m

Cookie Authentication State Provider

9m

Get Authentication State

4m

Cookie Handler

4m

Cascading Authentication State

7m

Resolvendo Dependencias

6m

Code Behind

4m

Inject

6m

Resolvendo Dependencias

5m

Register - Code Behind

10m

Register - Razor

6m

Testando o Cadastro

4m

Login e Logout

9m

Testando o App

3m

Login Redirect Component

5m

Testando a Autenticacao

3m

CRUD

MudDrawer

8m

MudNavMenu

6m

Criando os Handlers

4m

Handler - Category

8m

Get By Period

7m

Handler - Transaction

4m

CRUD - Category - Create

8m

CRUD - Category - List

8m

MudDataGrid

7m

Search e Filter

8m

MudDataGtid Toolbar

6m

Templates

8m

Dialog Service

7m

Excluindo uma categoria

6m

Obtendo uma Categoria

7m

Editando uma Categoria

9m

Tipo Moeda

8m

Globalization

6m

MudSelect

5m

MudSelect de Categorias

7m

Valores Negativos

8m

List Transactions

6m

MudDataGrid Transactions

7m

Sum

6m

Excluindo uma Transacao

7m

Pesquisando Lancamentos

8m

Implementando Busca

5m

Debug

7m

Edit Transaction

7m

Finalizando o CRUD

3m

Gráficos

Charts

4m

Criando os Modelos

7m

View - GetExpensesByCategory

14m

Views

7m

IReportHandler

6m

Mapeando Views

5m

Report Handler

7m

Resumo Financeiro

7m

Implementando os Endpoints

9m

Testando

8m

Depurando a API

6m

Implementando Handler no Frontend

7m

Grafico de Despesas por Categoria

10m

Grafico de Linhas

14m

Dashboard

8m

Resumo Financeiro

11m

Testando o App

2m

Área de Pedidos - Backend

IMPORTANTE - Regravacao do Modulo

5m

Entendendo o Projeto

4m

Voucher

9m

Validando o Cupom de Desconto

5m

Produto

7m

Pedido

6m

Como funciona o Gateway de Pagamento

6m

Finalizando a Entidade de Pedidos

5m

Criando os Request

9m

Implementando os Requests

5m

Criando os Handlers

5m

Mapeando o Voucher

3m

Mapeando o Produto

2m

Mapeando o Pedido

4m

Migrations

5m

Implementando o Voucher Handler

3m

Implementando o Product Handler

4m

Implementando o Cancelamento do Pedido

8m

Implementando a Criação do Pedido

11m

Implementando o Pagamento do Pedido

6m

Implementando o Estorno do Pedido

7m

Implementando a Listagem de Pedidos

2m

Implementando a Busca de Pedidos

2m

Endpoint de Cancelamento de Pedido

4m

Endpoint de Criação de Pedidos

3m

Endpoint de Listagem de Pedidos

3m

Endpoint de Listagem de Produtos

2m

Endpoint para recuperar o pedido pelo número

3m

Endpoint para recuperar o produto pelo slug

3m

Endpoint para recuperar o voucher pelo número

3m

Endpoint para pagar um pedido

3m

Endpoint para estorno do pedido

3m

Registrandos o serviços e endpoints

4m

Testando a API

10m

Área de Pedidos - Frontend

Criando e registrando so Handlers

3m

Implementando o Voucher Handler

3m

Implementando o Product Handler

3m

Implementando o Order Handler

6m

Listando os Produtos - Parte 1

7m

Listando os Produtos - Parte 2

8m

Listando os Produtos - Parte 3

7m

Checkout - Parte 1

6m

Checkout - Parte 2

4m

Checkout - Parte 3

8m

Checkout - Parte 4

8m

Trabalhando com Máscaras

8m

Checkout - Parte 5

8m

Checkout - Parte 6

6m

Detalhes do Pedido - Parte 1

5m

Detalhes do Pedido - Parte 2

9m

Componente para estado do Pedido

8m

Componente para ações do pedido - Parte 1

7m

Componente para ações do pedido - Parte 2

7m

Componente para ações do pedido - Parte 3

10m

Componente para ações do pedido - Parte 4

4m

Integração com Stripe

Criando sua conta no Stripe

4m

Entendendo o processo de Express Checkout

7m

Handlers e Requests

8m

Criando uma sessão no Stripe

11m

Obtendo a chave secreta

6m

Endpoint de criação de sessão

4m

Testando a sessão no Backend

2m

Configurando Stripe no Frontend

9m

Stripe Handler

5m

Implementando Pagamento no Stripe

8m

Testando o pagamento

4m

Implementando a busca no Stripe

9m

Implementando a conferencia do pagamento

6m

Implementando a página de confirmação de pagamento

8m

Migração para .NET 9 e MudBlazor 7

Por que migrar?

3m

Preparando o projeto

2m

Migrando o Framework

2m

Migrando os pacotes

3m

Corrigindo os bugs

8m

Testando o projeto

1m