|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creating-net-core-api/
课程评论:没有评论
课程名称:逐步创建 ASP.NET Core Web API(适合初学者) 课程概述: 欢迎参加《使用 ASP.NET Core 和 Entity Framework Core 创建 CRUD API》课程。正如课程名称所示,我们将创建一个 API,它能够处理从数据库中创建、读取、更新和删除记录的操作。本课程全程围绕 CRUD 操作展开,逐步引导您设置一个完整的API,以处理多表数据库中的每个操作。在接下来的几个小时里,我们将专注于接口、依赖注入、一对多和多对多数据库关系、.NET Core 服务、模型、数据传输对象、控制器和操作,以及 C# 语言。但请不要因此感到害怕,而是要对学习新知识感到兴奋。课程以轻松的方式引入新材料,通过重复和大量实践,使学习变得容易!每一行代码都是在录像中编写的,没有神秘出现的代码块。每一步都会详细解释,而不仅仅是在首次介绍时。您也会有机会在作业中实践所学内容。 课程内容: 1. 介绍使用 ASP.NET Core 和 Entity Framework 创建 CRUD API。 2. 完整创建 CRUD API 的过程。 3. 随着项目进展,逐步介绍新概念。 4. 该课程为“跟随学习”和“实践所学”类型的课程,代码不会被跳过。 课程不涉及: - 完整或深入的课程。 - 学习 C# 或 .NET Core 的课程。 - 理论解释和代码片段。 - 准备好部署的真实世界项目。 课程特点: 1. 本课程将仅创建一个 CRUD Web API,专注于基础的 CRUD 操作,不涉及安全性、数据库优化、异步处理等内容。 2. 本课程为实践型教程,详细逐步引导您,旨在帮助您理解和掌握新概念。 3. 通过逐步引入新概念,结合解释、编码和实践,帮助您真正理解所学内容。 4. 适合具备良好面向对象编程(OOP)理解和基础 C# 知识的程序员,无需掌握.NET Core 和 Entity Framework 的先决条件。 如果您对本课程感兴趣,欢迎加入我们,一起开始编码!
Welcome to Creating CRUD API in Asp.Net Core and Entity Framework Core.As the title of the course suggests, we will be creating an API that will handle Creating, Reading, Updating and Deleting records from a database with the help of.Net Core and Entity Framework.This course is all about CRUD operations. Step by step, we will set up a complete API to handle each of the operations in a multi-table database. For the next several hours, we will dedicate our time to interfaces, dependency injection, 1 to many and many to many database relationships,.Net Core Services, Models, Data Transfer Objects, Controllers and Actions, and of course, C# language. But don't let any of that scare you. Quite the opposite. Get excited to learn a ton of new material and dive into the new world of.Net core. The course makes the learning easy with the mix of slow introduction of new material, repetition, and lot of practice! Every line of code is coded on camera, there are no mysteriously appearing blocks of code. Every step is explained every time, not just the first time you are introduced to it. And you will have a chance to practice what you learned in homework assignments.Let's go over few details. First, let's discus what this course ISIntroduction to creating CRUD API using Asp.net Core and Entity Framework.We go over complete creation of CRUD APII introduce new concepts as they are needed in regards to progression of the projectThis is a "follow along" and "practice what you learned" courseNo code is skipped over.What this course is NOT:Complete or Deep Dive courseLearn C# or.net core courseTheory with explanation and code snippetsReady to Deploy Real World project1. API are a huge subject, and so is net core and so is Entity Framework. In this course we will create a CRUD Web API in.Net Core. Nothing more, nothing less. Do not expect a dive into security, database optimization, asynchronous processing or anything else. Just CRUD. Pure and simple. We will work only with C# language inside.net core. So do not expect any javascript or fancy javascript framework or library. There is none in this course. But don't expect to use this course as a "Learn C# course". It is not that. I'm sure you will pick up some new syntax and C# tricks, but you do need some C# skills prior to taking this course. The project we use is a great starting point as it introduces several of the essential techniques and concepts, including often neglected CRUD operations on database tables with many-to-many relationships, this certainly isn't a deploy-ready project.2. Remember, this is a course, and a practical tutorial. There are lot of courses that will show you the way into one topic and then quickly move on to another topic. This is not one of those courses! My goal is to lead you step by step, all the way, through the new territory inside.Net core and introduce you to new concepts and topics and help you learn them. And equally important is to then help you understand and retain what you learned through practice and repetition. If you prefer to be shown something once and then jump to another topic, then this course is NOT for you. If, on the other hand, you learn by combining explanation, coding along, and practicing the concepts while still having the option to see the instructor coding the whole solution, then this course is definitely for you!3. Did this ever happen to you? You took a course, and you just loved it! Everything was clearly explained, and you had lots of aha moments. Then the course ended…and suddenly, you felt lost. You felt like you learned so much while taking the course, yet could barely remember anything once it ended. Even when you revisited the source code supplied by the instructor, it just didn't even seem familiar. Suddenly you felt like you didn't learn anything. All the concepts that seemed so clear during the course felt totally foreign when you were on your own. In my experience, this is often the case when you simply take a course that starts exactly where your current skills are, but moves past the threshold of skills you are ready for. Like trying to go from crawling straight to sprinting. In this course, we go step by step, introducing new concepts slowly and only after you had a chance to practice what you learned. 4. is this course for you? What skills should you have before taking it? If you are a programmer with decent understanding of OOP principles and C#, than you have the all the skills needed to benefit from this course. There are no prerequisites for.net core, or entity framework or how to create an API. Since you are interested in this course, I assume you heard of these things and perhaps played around a little too. That's all that is needed to take this course.Well, let's code!