必威体育下载克里斯蒂安·海尔曼

贴有“学习”标签的帖子必威体育下载

使用promotejs提升更好的javascript文档

星期日,9月26日,二千零一十

正如我上周访问山谷时听到的,刚刚从柏林JSconf会议上听到的,Mozilla正在努力提高已经令人惊异的MDC关于javascript的文档,您可以通过提供一些游击队SEO-只需添加以下图片,并在http://www.promotejs.com/关于javascript的任何文章:

javascript JS文档:JS数组拼接,javascript数组拼接,JS阵列拼接,javascript数组.splice

当你搜索“javascript”这个词时,原因是显而易见的——你找到的是维基文章,甚至是告诉你在使用时不要在意学习javascript的产品。必威体育下载因为“javascript”这个词很热门SEO学期期间DHTML几天之后,随着复活的到来,很多网站在你试图用网络来寻找好东西的时候,已经失去了寻找好东西的经验。当我写我的javascript书时开始使用javascriptDOM脚本和Ajax我有一章告诉你去哪儿找好的有关javascript和MDC自HTML(如果你是德国人或西班牙人)我画得很空白。最近的网站点开始整理一些好的文件但那时我们只有W3学校。

让我们用手电筒照一下房间里的大象:W3学校。这个网站是世界上几乎所有技术搜索词的头号搜索网站。CSS,JavaScript与HTML.这有几个原因:

  • 它的SEO是点对头结构,链接数量和深层内容(长尾)
  • 它给你一种美好的感觉——“哦,这是多么简单!酷,不用再看了,只需复制粘贴示例,我就是专家。”
  • 它又快又小

“好感”部分也是造成危险的原因。我在几次关于W3Schools的警笛之歌的演讲中大声叫嚷——它给了你什么,但没有给你原因。当你已经知道你的东西,但对人们来说学习一个主题很危险时,你可以用它作为参考。必威体育下载编程不仅仅与语法有关,它还与应用它的环境有关。W3学校就像是用快餐-速食,又快又便宜。这不是W3学校的维护人员的过错,而是人们把新学员送到那里获取信息的过错。必威体育下载

这个PHPdocs是快速信息的一个很好的折衷方案,具有来自该领域的实施者的见解–我从中对docs的评论中学到了更多必威体育下载PHP而不是从条目本身。

编写好的代码示例在我的《开发人员福音手册》的章节中,我描述了一个蓝图,如何编写一个解释和教育的代码示例。遗憾的是,这比仅仅显示语法需要更多的工作。这就是为什么那些只告诉“如何”获胜的Docs站点——它们更新更快,开销更少。

很酷看到克里斯威利森克里斯威廉姆斯(多哈!)而其他人则面临挑战,Mozilla对我来说是这种努力的完美宿主——他们是开放的,独立于JS,并有提供良好文档的跟踪记录。

有趣的是大约五年前我尝试过类似的方法对于所有文档:

用新的教程替换旧的教程-非常有名的照片

除了一次被黑客攻击,我找不到任何支持,所以一年前我关闭了它。现在,随着市场的领先者在语言的领先会议上谈论类似的事情,我们有了更好的机会。帮帮我们!

视图源将教会您错误的东西

星期一,8月23日,二千零一十

最近,我在评论中发现越来越多的人在为我们的Web产品中的“查看源代码”需求而战,并声称它是“开放Web的重要组成部分”和“新开发人员学习的好方法”。必威体育下载这让我很不舒服,因为在我看来,学习和建立网站的想法已经过时了。必威体育下载我不是说视图源代码并不重要——我是说有更好的方法来学习和分析代码。必威体育下载

当视图源是国王时

回到我开始在网上工作的时候,你通过查看其他人的实时网站的源代码了解到,必威体育下载复制和粘贴他们所做的工作,并对工作进行反向工程,以查看如何使用或改进它。这就是我在没有免费博客的情况必威体育下载下学习javascript的方式,教程或文章在那里告诉我。可用的书籍(基本上是javascript参考)处理的是技术本身,而不是浏览器世界中的应用程序。例如,与强大的Perl或ASPPHP或者Java。

几年前,我在网上分析游戏,学会了汇编语言。必威体育下载C64努力获得无尽的生命。我通过冻结游戏来做到这一点,检查屏幕上我失去生命时发生变化的部分(计数器),然后在内存中搜索以找到改变屏幕上计数器的代码(找到十二月)我学必威体育下载会了如何欺骗系统,而不是如何编写汇编语言。后来我花了几年时间进行逆向工程。

如果你想学习网络开发,我们没有时间去做这种承诺。必威体育下载

视图源为您提供了一个视图,而不是源

尽管花了很多时间,使用查看源代码查看网站的问题在于,您没有看到源代码,但你可以看到一个视图:

  • 如果您构建的网站考虑到了性能,并且在高端环境中,您可以将浏览器优化的视图发送到不同的浏览器。这意味着学习者将看到为Firef必威体育下载ox优化的内容,然后在Safari中进行尝试。或者更糟的是,他们看到了我们需要通过什么来让旧的IES行为,并认为这是最好的发展方式。
  • 活动代码通常被缩小和连接,并删除注释。所以你学会了怎必威体育下载么做,而不是为什么。你所看到的一些事情可能是可怕的黑客行为,但对于用于构建网站的环境是必要的。
  • 检查生成的源更糟糕。浏览器添加原始编写器从未添加的特定于浏览器的代码。
  • 实时网站通常是由委员会构建的,其中有很多开发者感到不愉快的地方:跟踪代码,具有荒谬代码质量的第三方广告,在约定的时间和日期快速入侵,把事情弄出去。
  • 现在的大多数网站都不是手工编写的——如果你为网络而构建,而你不使用强大的模板,细胞质雄性不育数据库和Web服务为您提供了许多错失良机的机会。HTML是方法论和构建过程的最终产品,而不是它的开始。

开放源代码是新的视图源代码

如果您真的想了解如何构建网站以及如何使用某些必威体育下载技术,而是查看源代码存储库。github,索尔斯福格谷歌代码和其他所有代码都是很好的例子。这就是开发人员互相交流和展示最新技术的地方。

由于最终产品是手工创建的,而不是手写的,因此您将发现有关为什么事情就是这样。

说我参加了10公里比赛世界信息.如果您查看源代码,您将看到微型JS和CSS,所有这些都是内联的。我绝不会那样编码的。这是生成脚本的结果。我告诉世界:

世界信息源代码消息

如果你看看Github上的源你会一步一步地评论我是如何构建这个解决方案的。

新的学习者会从中获得更多的信息?必威体育下载这对我来说并不是什么工作——因为我记录了我写的东西,所以我保持了最新的东西。更有趣的是,实际上,我在记录代码的时候解决了一些问题并修改了代码——因为在编写代码之后,我不得不从另一个角度重新审视它。

必威体育下载了解为什么不仅是如何

教人们如何成为优秀的Web开发人员的主要问题是缺乏耐心。我们没有意识到了解一种语言的语法并不能使您成为开发人员,而是认为这是所需要的。这就像学习一门语言的语必威体育下载法,然后尝试在没有词汇的情况下进行交流。或者分析一首诗的句法,而不看它的隐喻及其意义,也不看它所写的历史环境。由于缺乏耐心,使发展和写作艺术和工艺的大部分都丧失了。

W3学校就是一个很好的例子。它告诉你最快的解决方案,并给你一些可以玩的东西。这就是它大获成功的原因。这是一个可怕的资源,尽管它不能解释什么会出错,当这是一个糟糕的解决方案,它给人们提供了这样的想法:他们通过了解语法了解一切。这个PHP当您在社区评论中了解到如何应用函数以及它们如何失败时,文档就更必威体育下载好了。

如果您真的想了解Web开发和标准,那么有一些必威体育下载非常好的资源:

还有太多我现在可以在这里列出的个人博客。这些都不是两个二次查找任务——但是一旦你完成了其中的一些任务,你就会知道为什么以及如何进行查找,并且你能够从源代码视图中看到什么是明智的,什么可能不是一个好主意。

新福音手册章节,安全浏览挑战IE6,免费的教学资源和是否可以挤奶仓鼠的问题的答案

星期一,8月3日,二千零九

今天早上让我快乐的事情:

它是官方的,我是精灵

星期四,11月29日,二千零七

不,我不是说去年的精灵自己病毒性害虫但是关于成为一个优秀的学习辅导者或者必威体育下载精灵.这是一个培训师的培训,它将你对教学和培训的许多信念从内到外转变,这样做可以让你成为一个更好的培训师。我通常不谈论私人事务,很抱歉,如果你还期待其他的JS帖子,但我真的很想谈论这个问题,因为我认为应该有更多的人去追求betway体育官方网它,我很自豪能够做到这一点。

这个精灵课程由英国Matrix42公司举办有很多很酷的好处:

这个 精灵课程符合国家学习和发展职业标准。必威体育下载
青铜评估被认为是信息技术培训学院专业会员资格的证据,由认可 光学字符识别国家资格框架第3级等效
这也是英国计算机学会(BSC)认可的少数资格之一 ACTT国家资格框架中的4级资格

我不知道这意味着什么,但我从课程中学到的基本上是:

  • 教你如何让学习者自己寻找解决方案,而不是听你的(必威体育下载从而记住更多)
  • 使您了解不同类型的学习者,以及如何将信息传达给他们,以便于接受和坚持。必威体育下载
  • 教你计划一个完整的学习活动,并在这些活动中为参与者提供必威体育下载尽可能有用的课程。
  • 让你意识到,你可以在没有电脑的情况下教授非常复杂的技术课程,也可以在PowerPoint面前胡闹。

我个人的成功是摆脱了通常的演讲者,在需要的时候换成教练。不是所有发表公开演讲和写书的人都是好的培训师,事实上,从一个到另一个是相当的一步,你需要在你的头脑中设置一个巨大的开关。

在我的案例中,我把我的第一次实践测试搞砸了,正是因为这个原因:我更像是一个演讲者,而不是一个让我匆忙参加的培训师。沉默不是问题,如果你和参加培训的人都没有,这并不意味着什么都没有发生。在参与者的头脑中,有很多事情正在发生。我改变了我的步伐和姿势,瞧,我第二次带着鲜艳的色彩走过。

不管怎样,我为成为一个精灵,我会尽我最大的努力使用这种新的方法和想法,一旦我可以包另一个研讨会或更长的培训课程。