我对Windows PowerShell特别感兴趣,但这里有一个更普遍的抱怨:
在寻求新学习方面的帮助时,无论是PHP上的一个小主题,还是在Java中理解一个类,通常会发生的事情是人们将我引向文档页面。
我正在寻找的是某种课程。深入解释为什么某些东西的运作方式。
我知道我的基本编程,比如Java和C#。我从未见过C或C ++,虽然我看过一些汇编程序。我知道堆栈和堆是什么,装箱和拆箱如何工作,为什么你必须深度复制数组而不是复制指针和其他一些东西。
另一方面,Windows PowerShell,我一无所知。我注意到,在阅读小文档或某些代码时,我通常会忘记它的作用或原因。我正在寻找的是一个很好的教程,它可以解释起点,概念,并以稳定的速度处理更困难的事情。
文档可以做的唯一事情是解释函数的作用。这对我没有好处,因为我不知道自己想做什么。我可以阅读大约一千个函数,而忘记了大部分函数,因为我不需要在它之后实现它们。随意浏览文档对我没有任何帮助。
总结一下,什么是Windows Powershell的优秀教程?一个用清晰的语言解释发生了什么,一个建立在先前学到的东西之上。
我认为谷歌搜索不是一个好主意。对此进行Google搜索会产生大量教程。经验告诉我,你必须看起来很长很难找到你正在寻找的宝石。这就是我在这里问的原因。因为在这里您可以找到更有经验的人。你们中的许多PowerShell人员已经知道好的,并且通过问你们,我避免浪费时间来学习。总结一下:我不会谷歌这个!
答案 0 :(得分:12)
我沿着这些方向写了一本免费的电子书。我会让你判断它是否合适,但我的目标是为人们提供一个关于PowerShell如何工作的良好心理模型。您可以从here下载。大约60页左右。您可以在线找到更全面的免费电子书Master-PowerShell。
当然,你可以仔细阅读Q& A的StackOverflow,并提出问题。
答案 1 :(得分:3)
我喜欢这个
http://arstechnica.com/business/news/2005/10/msh.ars/2
我不会考虑对编程语言进行研究失败,即使您需要永远找到您正在寻找的“宝石”。寻找令人敬畏的材料是一门艺术,你做的越多,你就会越好。社区并不总是能够(或愿意)为您回答所有问题,特别是如果他们知道您没有尽职尽责地查找某些问题。
答案 2 :(得分:1)
答案 3 :(得分:0)
我喜欢使用O'Reilly Pocket Reference版本的图书来开始新主题。您可以在飞机上,午休时间或必要时轻松携带(节拍 People 杂志)。
这是亚马逊的Windows PowerShell Pocket Reference。使用副本$ 6.84。