Skip to main content

Command Palette

Search for a command to run...

学习AngularJS方法(翻译)

Published
1 min read

这个AngularJS课程意在为你揭露Angular各方面话题的最佳资源。我们尽量展示其各方面优势,使得你可得到这些话题完整的全景。

课程

课程的学习曲线就像曲棍球。在初期离开地面时可以轻松的几个基本功能的应用开始,但当应用变大变复杂时,若不注意结构会使开发变得棘手与笨重。

AngularJS入门时, 随便看几篇教程与文档的“准备-射击-瞄准”的学习方法会导致混淆与挫折。 这个课程可以带你遍历Angular的每个关键点。最后你可以流畅高效地架构大型应用。

预备知识

  • 掌握HTML、CSS、JavaScript, 以及下面的概念:
    • POJO(plain old JavaScript object),包括:
    • 面向对象变成,包括封装与继承
    • 对象的创建、原型
  • 基本的MVC概念
  • DOM
  • JavaScript函数、事件、错误处理

资源

与其他JavaScript框架相比,AngularJS还在初期阶段,资源还有所不足。但是,本课程会介绍一批优秀的博客。

剩余部分参看原文:A Better Way to Learn AngularJS

PS: 半年多后才在电脑中发现这篇刚翻译了开头的博客,而我已经从AngularJS转向了KnockoutJS。 Octopress的缺点是发布成本高,导致我的EverNote中躺满了未整理的杂乱资料。 但同时这也是优点,时刻提醒我博客与随手笔记是不同的。 每次写博客时可以从作者角度观察而获得更深入的理解, 感受到写作难度后对网上创作技术文章的人也更加佩服。 最近几年的技术瓶颈始终没有突破,而记博客的时间也反映出自己的碌碌无为,接下来该进行一些知识的整理了,希望会有所帮助。

PSPS: 作为想法和感情异常丰富的我,开本博客的那天便告诉自己这里只记录客观的技术。 所以与这段话类似的内容以后会尽量不出现。

More from this blog

Arch升级失败后修复glibc记录

起因 $ pacman -Syu时提示错误, 因为Arch前段时间将/lib目录链到了/usr/lib, 见公告The /lib directory becomes a symlink。 当时没有看到这篇公告,而在网上搜到某贴说使用--force参数, 结果执行完后系统挂掉,因glibc不存在,所有命令行不可使用。 解决方法 从光盘启动Arch。 $ fdisk -l查看磁盘状态, 我的系统分区为/dev/sda6。 创建目录:$ mkdir /root/tmp_disk。 mount分区,我...

Aug 10, 20122 min read

Fancyoung's Blog

19 posts