|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprendendo-backend-em-c-sharp-banco-de-dados-api-e-seguranca/
课程评论:没有评论
**课程名称:** C# 后端开发:数据库、API 和安全 **课程概述:** 本课程是针对已掌握 C# 编程基础的学习者。您将学习如何从零开始构建一个专业的后端,使用 ASP.NET Core 创建 RESTful API,并连接到真实的数据库(SQLite)使用 Entity Framework Core。 **核心内容:** * **后端与 API 基础:** * 理解后端概念。 * 学习 API 的工作原理。 * 掌握 RESTful 的主要概念。 * **RESTful API 开发:** * 从头开始创建 API。 * 实现产品列表、查询、创建、更新和删除等端点。 * 应用良好的编程实践,如职责分离、接口使用和依赖注入。 * **数据库集成:** * 使用 Entity Framework Core 操作真实数据库。 * 配置 DbContext。 * 创建数据库迁移。 * 执行完整的 CRUD (创建、读取、更新、删除) 操作。 * **API 安全:** * 使用 JWT (JSON Web Tokens) 进行身份验证和授权。 * 创建登录端点。 * 控制用户按角色访问 API。 * **职业发展:** * 了解后续的学习路径和发展方向。 **目标受众:** 希望巩固 C# 知识并成为一名完整的后端开发者的学习者。
Se você já aprendeu os fundamentos da programação com C#, este curso é o próximo passo ideal para você.Neste treinamento, você vai aprender como construir um backend profissional, criando uma API RESTful do zero usando ASP.NET Core e conectando-a a um banco de dados real com o Entity Framework Core e SQLite.Você vai entender de forma simples o que é backend, como funcionam as APIs e os principais conceitos REST. Depois, vamos direto para a prática, começando pela criação de endpoints para listar, buscar, cadastrar, atualizar e excluir produtos.Ao longo do curso, aplicaremos boas práticas como separação de responsabilidades, uso de interfaces e injeção de dependência - tudo explicado com exemplos claros para facilitar o entendimento.Você também vai aprender a trabalhar com banco de dados de verdade, incluindo configuração do DbContext, criação de migrações e operações CRUD completas usando Entity Framework (ou EF Core).Na parte de segurança, você aprenderá a proteger sua API com autenticação e autorização usando JWT, criando um endpoint de login e controlando o acesso por perfil de usuário.Por fim, encerramos com uma visão clara sobre os próximos passos que você pode seguir para continuar evoluindo no mundo do desenvolvimento backend.Se você quer consolidar seu conhecimento em C# e se tornar um desenvolvedor backend completo, este curso é para você.