Criando API's RESTful utilizando .NET, C#, mongo e Docker

所在平台: Udemy

课程主页: https://www.udemy.com/course/net-criando-api-restfull/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 .NET、C#、Mongo 和 Docker 创建 RESTful API 课程概述:如果您是首次接触 RESTful API 创建,或从未使用过 .NET、C# 和 MongoDB 开发解决方案,本课程非常适合您。我将把课程内容从基础到高级进行划分,因此即使您是初学者,也能理解和掌握使用这些热门技术开发 API 的各个步骤。在课程结束时,您将掌握以下技术: - 从零开始创建使用 .NET 5 和 6、C#、MongoDB 的 RESTful API; - 理解 .NET 的基本架构,以便自信地开发应用程序; - 学习如何在 .NET 中使用依赖注入; - 理解中间件的工作原理并开发自己的中间件; - 学习 CancellationToken 的作用及使用; - 使用 AutoMapper; - 通过 Swagger 验证您的端点; - 将在 .NET 5 中开发的项目迁移至 .NET 6; - 创建一个基于 .NET 7 的身份验证微服务; - 使用 JWT 实现前后端身份验证(与开发的 Angular 项目共享); - 支持图像上传; - 通过实际项目(使用 Angular 开发的前端)验证您的应用程序; - 理解 .NET 应用程序中的单元测试基础知识; - 为您的应用程序添加 HealthCheck; - 学习使用内存缓存和 Redis; - 将 MongoDB 项目的结构迁移到使用 EF Core 的 SQL Server(附加模块)。 此外,本课程开始时有两个基础模块,展示 .NET 的架构和如何使用 MongoDB 开发完整的 CRUD 操作,并会持续更新新的实用模块。总而言之,本课程的核心目标是为学生提供一个知识基础,以便他们能独立扩展对相关主题的理解和实践能力。

课程评论(0条)

课程详情

Se esse é o seu primeiro contato na criação de API's RESTful ou nunca desenvolveu uma solução utilizando.NET, C# com mongoDB, esse curso é perfeito para você. Eu irei dividir ele em tópicos do básico ao avançado, dessa forma caso você seja iniciante irá aprender ou melhor entender todas as etapas de desenvolvimento de uma API utilizando essas tecnologias, que estão em alta no mercado.No final do curso você terá o conhecimento necessário para trabalhar com as seguintes tecnologias:Criação de API's RESTful do zero com.NET 5 e 6, C#, mongoDB;Conhecer a arquitetura básica do.NET para que possa desenvolver as suas aplicações com confiança;Como trabalhar com Injeção de dependencias no.NET;Como funciona um middleware.NET e a desenvolver os seus próprios middlewares;O que é e porque utilizar o CancellationToken; A Trabalhar com AutoMapper; A validar os seus endpoints através do swagger;Migrar o projeto desenvolvido em.NET 5 para.NEt 6Criação de um microservice de autenticação em.NET 7;Autenticação com JWT no back e no front (projetos compartilhados com vocês desenvolvidos em Angular);Upload de imagens;Exemplos práticos validando a sua aplicação através de projetos reais frontend desenvolvidos em Angular;Conceitos básicos de testes unitários em uma aplicação.NET;Adicionar HealthCheck na sua aplicação;Trabalhar com Automapper;Trabalhar com Cache em memoria e com o RedisMigrar a estrutura do projeto que esta em Mongo para SQL Server com EF Core (módulo extra)Mas não para por ai, esse curso começa com dois módulos básicos demonstrando a arquitetura do.NET e como desenvolver um CRUD completo em.NET com MongoDB e será atualizado com novos módulos práticos.Enfim o objetivo central deste curso será servir de ponto de partida para que os alunos possam expandir seus conhecimentos sobre o tema e possam "caminhar com as próprias pernas".

课程标签

0人关注该课程

主题相关的课程