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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Construa uma API Web ASP.NET Core - Do Zero ao Fim (API .NET 7)

Curso de Construa uma API Web ASP.NET Core - Do Zero ao Fim (API .NET 7)

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.

Construa uma API da Web ASP.NET Core - Do início ao fim (.NET 7 API)

Use C# e construa uma API da Web ASP.NET Core com Entity Framework Core, SQL Server, Autenticação e Autorização | .NET 7

Este é um curso abrangente que o guiará pelo processo de criação de uma API da Web ASP.NET Core usando .NET 7, Entity Framework Core e banco de dados SQL Server. Com mais de 6000 matrículas de alunos e mais de 1100 avaliações 5 estrelas, este curso ajudou estudantes de todos os níveis a aprender e implementar a API da Web ASP.NET Core.

Este curso é adequado para todos os níveis de habilidade, mas é especialmente benéfico para iniciantes e desenvolvedores intermediários que têm conhecimento em C# e ASP.NET Web MVC e desejam expandir suas habilidades para ASP.NET Core e especificamente API da Web ASP.NET Core.

Neste curso de API da Web ASP.NET Core, usaremos .NET 7 para criar uma API RESTful. Ao longo do curso, você ganhará experiência prática na criação de APIs e endpoints do ASP.NET Core. Ao final do curso, você terá conhecimento suficiente para criar suas próprias APIs da Web ASP.NET.

Vamos criar uma API da Web envolvente que se concentra nas regiões e caminhadas da Nova Zelândia. Os clientes desta API poderão consumir esses dados. Começaremos aprendendo os princípios do REST e entendendo os arquivos que o ASP.NET Core cria para um novo projeto. Em seguida, criaremos e entenderemos nosso domínio e modelos de domínio.

Em seguida, instalaremos o Entity Framework Core e usaremos as migrações do EF Core para criar nosso banco de dados SQL Server. Em seguida, criaremos controladores para nossa API e os testaremos usando o Swagger UI. Ao longo do curso, implementaremos técnicas de codificação limpa e usaremos uma biblioteca de terceiros chamada AutoMapper para mapear objetos dentro de nossa API.

Cobriremos operações CRUD para nossa API da Web, incluindo operações de criação, leitura, atualização e exclusão usando o padrão Repository no ASP.NET Core API. Além disso, exploraremos a Autenticação e Autorização em APIs da Web ASP.NET Core usando tokens JWT. Aprenderemos como gerar tokens JWT usando nossa API (Servidor) para autenticar e autorizar clientes.

Além disso, abordaremos tópicos mais avançados, como Filtragem, Classificação e Paginação em nossa API da Web ASP.NET Core. Usaremos o Postman e o Swagger para testar nossa Autenticação e Autorização. Também incorporaremos o ASP.NET Core Identity em nossa API, onde podemos registrar usuários e atribuir funções a eles.

Neste curso, você aprenderá e implementará:

  • Compreender APIs REST criando uma API da Web usando ASP.NET Core e .NET 7
  • Compreender os princípios do REST
  • Compreender a Injeção de Dependência e seus benefícios
  • Criar um novo projeto de API da Web ASP.NET Core
  • Compreender o projeto de API da Web .NET 7 em .NET 7 e C#
  • Aprender e instalar o Entity Framework Core (EF Core) no projeto de API da Web ASP.NET Core
  • Aprender Migrações do Entity Framework Core
  • Compreender a diferença entre modelos de domínio e DTOs
  • Compreender Modelos de Domínio e o Padrão Repository
  • Usar o Swagger para testar o projeto de API da Web ASP.NET Core
  • Aprender como mapear modelos entre si usando o AutoMapper
  • Aprender programação assíncrona (Async Await)
  • Validar a API da Web ASP.NET Core
  • Proteger sua API da Web ASP.NET Core usando o Microsoft Identity adicionando Autenticação e Autorização baseada em funções
  • Adicionar Autenticação JWT à API da Web ASP.NET Core criando Tokens JWT para Clientes da API
  • Compreender e adicionar Autenticação e Autorização à API do ASP.NET Core e criar, ler e gravar usuários para teste via Postman
  • Incorporar Autenticação JWT do ASP.NET em SwaggerUI
  • Adicionar funcionalidades avançadas como Filtragem, Classificação e Paginação à sua API da Web ASP.NET Core

Sobre o Instrutor:

Eu sou Sameer, um desenvolvedor de software profissional com mais de 15 anos de experiência na indústria. Adoro me educar e educar os outros, por isso comecei meu canal no YouTube, onde tenho uma audiência dedicada. Crio conteúdo para desenvolvedores de software como você para poder compartilhar meu conhecimento.

Estatísticas:

  • Mais de 11000 alunos
  • Mais de 2000 avaliações
  • Mais de 1,4 milhão de visualizações no YouTube

Algumas avaliações dos meus cursos:

  • Sem dúvida, a melhor maneira de aprender essa pilha de tecnologia. Sameer fez um bom trabalho aqui, e espero que ele nos abençoe com projetos Angular mais interessantes no futuro! Talvez um aplicativo de comércio eletrônico de amostra ou reserva de hotel :)
  • Embora eu não tivesse nenhuma experiência anterior com C# OU .Net Core MVC, ainda consegui aprender muito com este curso, tudo graças ao instrutor!
  • Um curso muito detalhado e abrangente! Voz clara e ótimos detalhes sobre os tópicos.

Garantia de devolução do dinheiro:

Garanto que, após concluir este curso, você terá confiança suficiente para criar APIs REST em ASP.NET Core e .NET 7 por conta própria. Você se sentirá confiante no trabalho ou ao criar seus próprios projetos. Se você não puder se beneficiar deste curso, há uma garantia de devolução do dinheiro de 30 dias pela Udemy.

Por que você precisa deste curso?

Ao comprar este curso, você fará uma escolha fantástica, pois ele o ajudará a ganhar a confiança necessária para criar APIs da Web ASP.NET Core. Garanto que, ao final deste curso, você terá confiança para criar APIs da Web ASP.NET Core escaláveis do zero.

O que você aprenderá:

  • Aprender, entender e criar APIs da Web ASP.NET Core do zero usando .NET 7
  • Construir APIs REST escaláveis usando ASP.NET Core e C#
  • Aprender e aplicar o Entity Framework Core para realizar operações CRUD em um banco de dados SQL Server
  • Usar o Entity Framework Core em uma abordagem de code-first
  • Entender e aplicar o Padrão Repository em API da Web ASP.NET Core
  • Usar a abordagem Domain Driven Design (DDD) para criar modelos e projetos orientados a domínio
  • Entender os princípios RESTful e aplicá-los em API da Web ASP.NET Core
  • Entender as melhores práticas e técnicas de codificação limpa, atalhos e dicas e truques
  • Adicionar validações em API da Web ASP.NET Core
  • Usar bibliotecas de terceiros populares, como AutoMapper
  • Entender e usar interfaces, herança, injeção de dependência, etc.
  • Entender e implementar Autenticação e Autorização baseada em funções para autenticar e autorizar o banco de dados do ASP.NET Core
  • Criar tokens JWT para autenticar a API
  • Testar API da Web ASP.NET Core usando Swagger e Postman
  • Usar o ASP.NET Core Identity na API da Web ASP.NET Core para autenticar e adicionar Autorização baseada em funções
  • Aprender filtragem, classificação e paginação em API da Web ASP.NET Core
Ver informações completas