教程演示🔗
你将会学到的
-
您可以确信,在学习完本课程后,您将能够自己用 C# (c sharp) 编写程序
-
您不仅会学习如何编写“for 循环”或“if 语句”,还会看到它在实际应用程序中的使用方式
-
您将学习如何编写干净的代码,使您的工作更加优雅、可读和受人尊敬
要求
-
我们将使用 Visual Studio Community 2015(但一旦 Visual Studio 获得更多更新,课程将继续使用最新版本的 Visual Studio Community),因此您可以自己下载并安装它或在课程期间与我一起安装
-
最好您已经了解 C# (c sharp) 基础知识,例如变量、表达式、控制语句流,但这不是必需的
说明
但是为什么要学习 C#(C Sharp)呢? 好吧,有几个重要原因 – C# (C Sharp) 将允许您开发游戏、移动应用程序、桌面应用程序和 Web 应用程序。这意味着如果您非常了解 C# (C Sharp) 并且可以使用它构建桌面或 Web 应用程序,那么您将永远有需求。
但是,在去任何地方之前,您首先需要学习基础知识。现在,有许多关于 C# (C Sharp) 基础知识的课程、博客和视频——所以这引出了一个问题:为什么 要学习这门课程?
这是一个很好的问题,答案是质量。
那是什么意思?嗯,简单地说,这门课程不只是教你“什么是 if 语句”或“如何编写 for 循环”之类的基础知识——在我看来,这类信息不值得花钱买。
如果您想学习最基本的基础知识,那么您可以免费获得这些信息。但这不会教您如何将这些基础知识和基本原理放在一起以构建有效的东西。
这就是我的课程的切入点——我将复习 C# (C Sharp) 的相同基础知识和基础知识,但我将在我们将从头开始构建的应用程序的上下文中进行。
本质上,该课程分为多个部分,每个部分都是一个控制台应用程序,我们将从头到尾开发该应用程序。控制台应用程序是开发用于通过命令行界面使用的计算机程序——这意味着我们不会关注程序的图形方面,而是关注代码的逻辑性、可读性和优雅性。
最后,当我们构建了我们的应用程序后,我们将继续编写单元测试以验证我们刚刚创建的功能。单元测试在行业中被大量使用,如果您可以谈论单元测试,编写好的单元测试并且知道什么应该进行单元测试以及什么应该被忽略,那么在获得新工作时您将遥遥领先于竞争对手或了解技术的客户的机会。显然,所有这些都将在整个课程中向您展示和教授 – 请记住我们将对每个应用程序进行单元测试所以你会看到模式,这样你就可以自己学习如何做,而不是死记硬背,然后很快就忘记了。
我认为用 C# (C Sharp) 编写应用程序是向您展示事物如何组合在一起的最佳方式,您将看到编程的注意事项,您将以可以使用它们的方式理解和内化概念在您自己的项目或产品中自由使用,而不是在没有适当的结构和基础理解的情况下简单地复制和粘贴东西。
完成本课程后 –请继续回来查看,因为我会一直添加新的应用程序、测验、在线编码练习等等。就像我永远不会停止改进的座右铭一样——本课程将遵循同样的原则,并根据您和其他人的反馈不断变得更好。
所有这些最好的部分是课程将始终保持更新,一旦出现新版本的 Visual Studio 或 C#,我将进行更新和示例,以向您展示新功能、语法和工具的工作原理。最新更新已针对C# 7 和 Visual Studio Community 2017进行。但是,一旦有更多更新通过该课程也会添加这些更新,因此您不会错过任何最新功能。
我期待着你成为我的学生,并与你分享我多年来实践、努力工作和听取我自己的导师的意见。
此课程面向哪些人:
- 任何对学习编程着迷和感兴趣或已经了解编程但想填补他们知识空白的人
- 任何不惧怕新信息和快节奏课程挑战的人
- 任何不想只是为了娱乐而观看这些视频,而是真正想要实施所学课程的人
- 任何以自己的代码为荣并希望不断提高技能的人