|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/dotnet-programming-beginners-windows-forms/
课程评论:没有评论
Coursera.“.NET 程序设计入门:Windows Forms (C#)” 课程总结 本课程专为初学者设计,旨在教授使用 Visual Studio 和 C# 语言进行 .NET Windows Forms (WinForms) 编程。您将学习 WinForms 的基础知识、事件处理、多线程,以及如何通过 Visual Studio 的 ClickOnce 组件创建应用程序的部署包。课程中将分阶段开发一个文本编辑器演示应用程序。 **课程亮点:** * **Visual Studio 与 C# 强大组合:** 学习如何利用这一强大工具组合开发各种 GUI 应用程序。 * **用户友好界面:** 掌握创建与用户高效交互的图型用户界面 (GUI) 应用。 * **实战开发:** 通过开发一个文本编辑器应用,将理论知识付诸实践。 * **核心技能:** 学习事件处理、多线程(使用 BackgroundWorker 组件)以及 ClickOnce 部署。 * **数据处理:** 了解如何连接 SQL Server,在 DataGridView 中显示数据,并更新数据库。 **学习目标:** * 理解 .NET Framework 和 Visual Studio 中的 Windows Forms (WinForms) 项目。 * 掌握在 Visual Studio 中创建 WinForms 项目及使用 C# 构建 GUI 应用。 * 学会实现 .NET WinForms 项目中的事件处理和多线程。 * 了解如何使用 Visual Studio 的 ClickOnce 组件创建应用程序的部署包。 * 能够将 Windows Forms .NET 应用程序连接到 SQL Server 并检索数据。 **先修知识:** * 基本的计算机编程原理和基础。 **演示环境:** * Visual Studio 2019 和 .NET Framework (Windows 10)。 * 部分演示将访问测试 SQL Server 实例。 **课程内容:** * 5 小时高质量视频讲座。 * 现场演示和实践指导。 * 包含各章节知识点的测验。 * 提供可下载的资源。 * 课程结尾设有模拟测试。 * 可通过“问答”板块向讲师提问。 * 完成课程可获得证书。
In this course for beginners, you will get started with.NET C# Windows Forms (WinForms) Programming using Visual Studio and the C# Programming Language. You will learn the basics of.NET Windows Forms, event handling, multithreading and how you can create deployment packages for your.NET Windows Forms programs, directly via Visual Studio, using the ClickOnce component. Last but not least, throughout the course, we will be developing in different phases, a Text Editor demo app, using Visual Studio, C# and Windows Forms.WHAT OTHER STUDENTS SAY ABOUT THE COURSE:"Very good! At point! Very Clear!""Excellent - well structured and concise!""Great lectures!""Great course with clear explanations."MORE ABOUT THE COURSEVisual Studio and C#, is a very powerful combination, that allows Software Developers to develop a wide range of useful applications. With Windows Forms, you can create user-friendly Graphical User Interface (GUI) applications, that efficiently interact with the end users and perform different tasks fast and easy. Knowing how to develop in Visual Studio, using the C# Programming Language and Windows Forms, is a very important skill. I have been working with these types of projects for over 15 years and via this course, I'm sharing my expertise, as well as useful tips towards an efficient programming style, when developing Windows Forms projects in Visual Studio.Via my course ".NET Programming for Beginners: Windows Forms (C#)", you will get introduced to Windows Forms programming, using Visual Studio and the C# Programming Language. Through the introductory section, you will learn what Windows Forms are, what is their architecture, about Visual Studio as a Integrated Development Environment (IDE), as well as, we will see a demo of the Text Editor demo app, that we will be developing throughout the course. Then, you will learn the basics of Windows Forms, such as controls and event handling. After that, we will talk more about event handling, and how you can provide a richer interaction between your application and the end user, by combining events.Multithreading is also a very important aspect in Windows Forms programming. To this end, you will learn what is multithreading and how you can easily implement it in your.NET Windows Forms projects, using the BackgroundWorker component. After you complete the development of a software application using.NET Windows Forms, the next step is to distribute it using a deployment package. I have included a relevant section in the course, via which you will learn, how to easily create deployment packages for your.NET Windows Forms applications, which among other, enable your applications to be self-updating.Last but not least, you will learn how to connect to SQL Server and retrieve data into a DataGridView control on your Windows Form, as well as, how to update back the SQL Server database via your Form.AFTER THE COURSE:You will know what Windows Forms (WinForms) projects are in.NET Framework and Visual Studio.You will know how to create Windows Forms projects in Visual Studio and build Graphical User Interface (GUI) applications using C#.You will know how to implement event handling and multithreading in your.NET Windows Forms projects.You will know how to create deployment packages for your.NET applications using the ClickOnce component in Visual Studio. You will be able to connect your Windows Forms.NET application to SQL Server and retrieve data.PREREQUISITES:Basic computer programming principles and fundamentalsDEMO ENVIRONMENT:For the demos, we will be working with Visual Studio 2019 and.NET Framework on Windows 10Also, for some demos, we will be accessing a test SQL Server instanceTHIS COURSE CONTAINS/OFFERS:5 hours of high-quality video lecturesLive demonstrations and hands-on guidesUseful quizzes for testing your knowledge on each sectionMany downloadable resourcesA practice test in the end of the courseAbility to ask the instructor questions via the Q & A sectionCertificate on course completion