Async API with Asp. Net Core & EF Core (step by step project)

所在平台: Udemy

课程主页: https://www.udemy.com/course/api-with-asp-net-core-mvc/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Async API with ASP.NET Core & EF Core (一步步项目) **课程概述:** 本课程旨在教授如何使用 .NET Core 和 Entity Framework 创建一个功能齐全的异步 API。课程将循序渐进地指导学员完成一个完整的 API 项目,涵盖多表数据库操作。 **核心内容:** * **API 开发基础:** 从零开始搭建一个可用的 API。 * **数据模型设计:** 开发必要的实体(Entities)、数据传输对象(DTOs)、接口(Interfaces)。 * **依赖注入:** 利用依赖注入(Dependency Injection)注入服务。 * **MVC 架构:** 设计完整的 MVC(Model-View-Controller)架构。 * **Automapper:** 使用 Automapper 将实体映射到 DTO 对象。 * **API 控制器:** 将控制器转化为功能完整的 API 控制器。 * **数据库设计与 EF Core:** 处理数据库表之间的关系、主键和外键;利用 Entity Framework 进行 Code-First 集成。 * **数据库种子:** 使用虚拟数据填充数据库。 * **常见问题处理:** 深入讲解引用循环处理(Reference Loop Handling)、Automapper 配置、DTO 对象常见问题等。 **学习目标:** 完成课程后,学员将能够独立开发并理解基本的 API 结构。 **课程特点:** * **项目驱动:** 采用一步步的项目实践方式。 * **快节奏:** 适合忙碌的自学者,传递效率高。 * **实践教学:** 课程内容全程以编码演示为主,包含教学者故意或无意犯的错误,便于理解难点。 * **重实践:** 鼓励学员动手实践,快速掌握 API 和 RESTful 概念。 **适合人群:** 希望从零开始学习 .NET Core API 开发,并理解 API 和 RESTful 概念的学员。

课程评论(0条)

课程详情

Welcome to Crash Course on Creating API with ASP.Net CoreThis course is all about creating a functional Async API using.Net Core and Entity Framework. Step by step, we will set up a complete API to handle each of the operations in a multi-table database. We'll develop all necessary entities, Data Transfer Objects, Interfaces, use dependency injection to inject services for our app, design fully MVC structure, map entities to DTO object with automapper, turn our Controllers into fully functional API controllers, handle relationships, keys and foreign keys in our database tables and Models, use Entity Framework as a back end utilizing Code-First integration, seed the database with dummy data.you get the picture!So in the next several hours, you will go from an API novice to a developer capable of developing - and understanding - basic API structure,Get excited to learn a ton of new material and dive into the new world of.net core. This is a relatively fast-paced course, designed with a busy self-learner in mind. If you like to be shown a concept and then move on to another concept to learn more, then this course is for you. No time is wasted.Everything is coded on camera, including some mistakes, both intentional and unintentional. This allows us to go over some concepts that would be hard to explain and understand, such as Reference Loop Handling, AutoMapping set up, possible problems with DTO objects and others.So buckle up, get a big cup of coffee, and get ready to finally understand what all this fuss about API's and REST is about.Let's code

课程标签

0人关注该课程

主题相关的课程