Curso ASP.net core Web API using .NET 7 Foundation

  • Development

Curso ASP.net core Web API using .NET 7 Foundation

32 horas
Visão Geral

Curso ASP.net core Web API using .NET 7 Foundation, ASP.NET Web API é uma estrutura para construir serviços baseados em HTTP na estrutura .NET. Ele permite que os desenvolvedores criem serviços da Web RESTful (Representational State Transfer), que podem ser consumidos por uma variedade de clientes, incluindo aplicativos da Web e móveis.

Com ASP.NET Web API, os desenvolvedores podem facilmente criar e exportar dados e funcionalidades via HTTP, tornando-os acessíveis a partir de várias plataformas e dispositivos. A estrutura inclui vários recursos que simplificam o processo de criação de serviços da Web, como associação de modelo, roteamento e tratamento de erros.

A ASP.NET Web API também se integra a várias outras tecnologias, como Entity Framework e ASP.NET MVC, facilitando a criação de aplicativos orientados a dados. Além disso, ele oferece suporte a uma ampla variedade de tipos de mídia, incluindo JSON e XML, e fornece suporte para controle de versão e cache para garantir que os serviços sejam escaláveis ​​e de fácil manutenção ao longo do tempo.

Objetivo

Após realizar este Curso ASP.net core Web API using .NET 7 Foundation, você será capaz de:

  • Entenda os fundamentos dos serviços da Web RESTful e o protocolo HTTP.
  • Aprenda a criar e exportar dados e funcionalidades por HTTP usando ASP.NET Web API.
  • Obtenha familiaridade com os principais conceitos e componentes da ASP.NET Web API, incluindo controladores, rotas e model binding.
  • Aprenda a lidar com erros, segurança e outros aspectos da criação de serviços da Web robustos.
  • Entenda como consumir serviços de API da Web ASP.NET de uma variedade de clientes, incluindo aplicativos da Web e móveis.
  • Obtenha experiência prática na criação e implantação de serviços Web simples usando ASP.NET Web API.
  • Saiba mais sobre os recursos avançados da API da Web ASP.NET, como cache, controle de versão e formatação de tipo de mídia.
  • Entenda como o ASP.NET Web API se integra a outras tecnologias no framework .NET, como Entity Framework e ASP.NET MVC.
  • Obtenha conhecimento prático sobre como criar serviços da Web escaláveis ​​​​e aguardar usando ASP.NET Web API.
Publico Alvo
  • Desenvolvedores .NET que são novos na criação de serviços da Web e desejam aprender sobre ASP.NET Web API.
  • Desenvolvedores .NET vivenciam que desejam expandir seus conhecimentos sobre a criação de serviços baseados em HTTP na estrutura .NET.
  • Desenvolvedores full-stack que desejam entender como criar e consumir serviços da Web no ecossistema .NET.
  • Desenvolvedores de aplicativos que desejam aprender como acessar dados móveis e funcionalidades de um serviço da web.
  • Gerentes de projeto e líderes técnicos que desejam entender a API da Web do ASP.NET e sua função na criação de aplicativos escalonáveis ​​​​e de fácil manutenção.
  • Estudantes e aspirantes a desenvolvedores .NET que desejam aprender sobre serviços da Web e o framework .NET.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Crie uma API Web com controladores ASP.NET Core

  1. Introdução
  2. Controladores de API Web ASP.NET Core
  3. Ações CRUD no ASP.NET Core

Crie aplicativos e serviços da Web com ASP.NET Core, API mínima e .NET 6

  1. Introdução
  2. Aprenda a adicionar rotas e usar outros comandos avançados

Use um banco de dados com API mínima, Entity Framework Core e ASP.NET Core

  1. O que é Entity Framework Core?
  2. Use o provedor de banco de dados SQLite com EF Core

Crie um aplicativo de pilha completa usando React/Angular e API mínima para ASP.NET Core

  1. Introdução
  2. Projetar a API

Publicar uma API para aplicativos Web estáticos do Azure

  1. Introdução
  2. Crie uma API com funções do Azure
  3. Publique a API com GitHub Actions
  4. Publique uma API Web em aplicativos Web do Azure.
  5. Slots de dimensionamento e implantação em planos de serviço de aplicativo do Azure para APIs da Web.

Crie APIs sem servidor com funções do Azure

  1. Introdução
  2. O que é uma API?
  3. REST e rotas de função
  4. Configurar o CORS

Explorar gerenciamento de API

  1. Introdução
  2. Crie políticas avançadas

Integre APIs da Web habilitadas para OpenAPI com o Gerenciamento de API do Azure por meio do Visual Studio

  1. Introdução
  2. Publicar uma API Web habilitada para OpenAPI no Serviço de Aplicativo do Azure

Autenticação e autorização do usuário na API da Web e nas funções do Azure.

  1. Introdução
  2. Autenticar funções do Azure
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas