Entity Framework core: SQL Data Access with C# & .Net

所在平台: Udemy

课程主页: https://www.udemy.com/course/entity-framework-core-csharp-data-access/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Entity Framework Core:使用 C# 和 .NET 进行 SQL 数据访问 **课程概述:** 本课程专注于 Entity Framework Core (EF Core),它是 .NET Core 生态系统中进行 SQL 数据库访问的标准技术。对于任何 .NET Core 开发者来说,掌握 EF Core 都是提升技能、职业发展和未来薪资的关键。本课程由一位经验丰富的自由开发者倾力打造,旨在帮助您深入理解并熟练运用 EF Core。 **您将学到:** * **EF Core 核心概念:** 了解 EF Core 是什么,为什么需要它,以及哪些是 ORM(对象关系映射器)的基本概念。 * **EF Core 的核心组件:** 深入学习 DbContext、POCOs(Plain Old CLR Objects)、Migrations、Change Tracking 等关键组成部分。 * **数据库开发方法:** 掌握 Code First 方法来创建数据库,以及 Database First 方法从现有数据库生成访问代码。 * **查询与命令:** 学习使用 EF Core 的查询 API 来执行各种查询和命令。 * **数据库模式管理:** 了解如何使用 Migrations 来管理数据库架构的演变。 * **性能优化:** 关注 Change Tracking 和性能调优方面的内容。 * **实践应用:** 通过一个真实的、经过简化但仍在使用的应用程序,掌握所学知识。 * **多种数据库支持:** 课程将涵盖 SQLite(易于分发)、PostgreSQL(优秀的开源 SQL 数据库)和 MariaDB(最流行的开源数据库之一)。 * **丰富资源:** 提供大量的源代码、额外见解和可下载内容。 * **巩固学习:** 通过测验和作业来检验您的学习成果。 **奖励内容(Bonus Section):** * Docker 入门与回顾 * SQL 基础入门 * LINQ 入门 * VS Code 使用技巧 **为什么选择这门课程:** 本课程将为您提供多年的行业经验和专业知识,帮助您迈出职业生涯的关键一步。立即报名,提升您的 EF Core 技能! **讲师:** Timo

课程评论(0条)

课程详情

Entity Framework Core is the Default Technology in terms of SQL Database access with dotnet core. Almost every project with dotnet core nowadays will use it, so to push your skills, career and future salary you ought to learn this technology.As a dotnet core Developer you cannot move around this technology. This is why I made this course so you can profit from expertise of many years as a freelance developer.Learn in this course everything about the following topics:What is Entity Framework Core all about and why do we need it?What is an ORM (object relational mapper)?Which basic building blocks does EF core consist ofDbContextPOCOsMigrationsChange Trackingand much moreCreate a Database with the Code First ApproachCreate the access code from an existing Database with the Database First ApproachQueries and Commands with the EF core Query APIMigrations: manage the database schemaChangeTracking & PerformanceAlso this course offers lots and lots of source code, extra insights and downloadable contents. It also tests everything you learned in a section with a Quiz as well as an Assignment.All topics are explained with a real world application which is in use to date (yet in a slightly simpliefied version).As Database systems we use the following:SQlite (easier to deliver with downloadable code)PostgreSQL (probably the best open source SQL Database out there)MariaDB (As MySQL fork the probably most used Open Source Database)Additionally there is a Bonus Section with Introduction and Refreshers to the following topics:DockerSQLLINQVS CodeENROLL NOW, make use of my experience and support and put your career on the next step of the ladder.All the bestYour InstructorTimo

课程标签

0人关注该课程

主题相关的课程