|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/csharp-winforms-sql-database/
课程评论:没有评论
**课程名称**:C#结合WinForms和SQL:创建数据库驱动的桌面应用 **课程概述**: 本课程专注于展示如何使用C#、Windows Forms和SQL搭建一个具备创建(Create)、读取(Read)、更新(Update)和删除(Delete)功能的中等规模项目。课程**不包含理论讲解**,因此建议学员已具备至少数月的C#和Windows Forms编程经验。 课程将通过一个实际项目,详细演示以下关键技能: * **多窗体协作**:如何处理和管理多个Windows Forms窗口。 * **C#类设计**:如何有效地组织和编写C#类。 * **数据库连接**:如何建立应用程序与SQL数据库的连接。 * **SQL基础**:如何编写基本的SQL语句。 * **数据传递**:如何在不同的窗体和窗体对象之间传递数据。 * **Windows Forms事件处理**:如何响应和处理Windows Forms中的各种事件。 * **CRUD操作**:如何直接对数据库执行创建、读取、更新和删除数据的操作,而非使用内存数据。 虽然这不是一个完整的生产就绪型项目,但它能有效地展示构建中等规模Windows Forms应用程序的方法,并为学习更高级的概念打下基础。课程以**手把手的指导**为特色,通过编码每一个应用程序组件,让学员轻松跟随。 本课程特别适合偏好**动手实践**、在**单一项目**中学习而非零散小例子的学习者。尽管项目可以在一个周末内完成,但其内容丰富,涵盖了大量知识点。一旦掌握了项目中所使用的代码和原理,学习者便可视为已达到**中级程序员**水平。 **总而言之**,这是一门以实践为导向的课程,旨在通过一个完整的C# WinForms数据库应用项目,快速提升学员在桌面应用开发和数据库交互方面的实际能力。 **教学大纲**:无
So what is the course all about? It's about showing you how to set up mid-size project with Create, Read, Update and Delete functionality, C#, Windows Forms, and SQL. I don't go over any theory, so it is advised you have a at least few months of experience with C# and Windows Forms.The project itself is perfect for showing how to work with multiple forms, set up C# classes, connect to the database, code basic SQL statements, pass data between forms and form objects, work with Windows Form events, and perform CRUD operations. We won't be working with in-memory data and each operation will be performed directly against the database.Of course, this is not a full production ready project. However, it demonstrates how to build a mid-size Windows Forms application, and prepares you towards more advanced concepts. The goal is to show you step by step how each piece of application is coded, so that you can easily follow. This is a perfect course for people who prefer hands on programming, and who like to code everything in a single project, rather than lots of small examples. You can easily finish the project in one weekend, but don't let that fool you - there is a lot packed into it, and once you understand the code and principles used in this project, you can definitely consider yourself an intermediate programmer. Not bad for 3 hours of your time, right?So, I'll see you in the course. Let's code.