前端工程师

Just an initial demo map, so that you don't start with an empty map list ...

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
前端工程师 por Mind Map: 前端工程师

1. 浏览器

1.1. IE6/7/8/9/10/11(Trident)

1.2. FireFox(Gecko)

1.3. Chrome/Chromium (Blink)

1.4. Safari (WebKit)

1.5. Opera (Blink)

2. 编程语言

2.1. JavaScript/Node.js

2.2. CoffeeScript

2.3. TypeScript

3. 切页面

3.1. HTML/HTML5

3.2. CSS/CSS3

3.3. PhotoShop/Paint.net/Fireworks/GIMP

4. 开发工具

4.1. 版本管理

4.1.1. Git/SVN/Mercurial

4.1.2. Github/Bitbucket/Google Code/Gitorious/GNU Savannah/Launchpad/SourceForge

4.1.3. Github/Bitbucket/Google Code/Gitorious/GNU Savannah/Launchpad/SourceForge

4.2. 编辑器和IDE

4.2.1. VIM/Sublime Text2/Sublime Text3

4.2.2. Notepad++/EditPlus

4.2.3. WebStorm

4.2.4. Emacs EmacsWiki

4.2.5. Brackets

4.2.6. Komodo IDE / Edit

4.2.7. Eclipse

4.2.8. Visual Studio

4.2.9. NetBeans

4.2.10. Cloud9 IDE

4.3. 调试工具

4.3.1. Firebug/Firecookie

4.3.2. YSlow

4.3.3. IEDeveloperToolbar/IETester

4.3.4. Fiddler

4.3.5. Chrome Dev Tools

4.3.6. Dragonfly

4.3.7. DebugBar

4.3.8. Venkman

5. 代码质量

5.1. 代码风格

5.1.1. JSLint/JSHint/jscs

5.1.2. CSSLint

5.1.3. Markup Validation Service

5.2. 单元测试

5.2.1. QUnit/Jasmine

5.2.2. Mocha/Should/Chai/Expect

5.2.3. Unit JS

5.3. 自动化测试

5.3.1. WebDriver/Karma Runner/Sahi

5.3.2. phantomjs

5.4. 单元测试

6. 前端库/框架

6.1. jQuery/Underscore/Mootools/Prototype.js

6.2. YUI3/Dojo/ExtJS/KISSY

6.3. Backbone/KnockoutJS/Emberjs

6.4. AngularJS

6.5. Batarang

6.6. Bootstrap

6.7. Semantic UI

6.8. Juice UI

6.9. Web Atoms

7. 前端标准/规范

7.1. HTTP1.1

7.2. ECMAScript3/5

7.3. W3C/DOM/BOM/XHTML/XML/JSON/JSONP

7.4. CommonJS Modules/AMD

7.5. HTML5/CSS3

8. 性能

8.1. JSPerf

8.2. YSlow 35 rules

8.3. PageSpeed

8.4. HTTPWatch

8.5. DynaTrace's Ajax

8.6. 高性能JavaScript

9. 编程知识储备

9.1. 数据结构

9.2. OOP/AOP

9.3. 原型链/作用域链

9.4. 闭包

9.5. 编程范型

9.6. 设计模式

9.7. Javascript Tips

10. 部署流程

10.1. 压缩合并

10.1.1. YUI Compressor

10.1.2. Google Clousure Complier

10.1.3. UglifyJS

10.1.4. CleanCSS

10.1.5. Google Clousure Complier

10.2. 文档输出

10.2.1. JSDoc

10.2.2. Dox/Doxmate/Grunt-Doxmate

10.3. 项目构建工具

10.3.1. make/Ant

10.3.2. GYP

10.3.3. Grunt

10.3.4. Yeoman

10.3.5. FIS

10.3.6. Mod

11. 代码组织

11.1. 类库模块化

11.1.1. CommonJS/AMD

11.1.2. YUI3模块

11.2. 文件加载

11.2.1. LABjs

11.2.2. SeaJS/Require.js

11.3. 模块化预处理器

11.3.1. Browserify

11.4. 业务逻辑模块化

11.4.1. bower/component

12. 安全

12.1. CSRF/XSS

12.2. ADsafe/Caja/Sandbox

13. 移动web

13.1. HTML5/CSS3

13.2. 响应式网页设计

13.3. Zeptojs/iScroll

13.4. V5/Sencha Touch

13.5. PhoneGap

13.6. jQuery Mobile

14. 前沿技术社区/会议

14.1. D2/WebRebuild

14.2. NodeParty/W3CTech/HTML5梦工厂

14.3. JSConf/沪JS(JSConf.cn)

14.4. QCon/Velocity/SDCC

14.5. JSConf/NodeConf

14.6. CSSConf

14.7. YDN/YUIConf

14.8. HybridApp

14.9. WHATWG

15. 计算机知识储备

15.1. 编译原理

15.2. 计算机网络

15.3. 操作系统

15.4. 算法原理

15.5. 软件工程/软件测试原理

16. 软技能

16.1. 知识管理/总结分享

16.2. 沟通技巧/团队协作

16.3. 需求管理/PM

16.4. 交互设计/可用性/可访问性知识

17. 可视化

17.1. SVG/Canvas/VML

17.2. SVG: D3/Raphaël/Snap.svg/DataV

17.3. Canvas: CreateJS/KineticJS

17.4. WebGL(http://zh.wikipedia.org/wiki/WebGL):[Three.JS](http://threejs.org/)

18. 后端工程师

18.1. 编程语言

18.1.1. C/C++/Java/PHP/Ruby/Python/...

18.2. 网页服务器

18.2.1. Nginx

18.2.2. Apache

18.2.3. Lighttpd

18.3. 数据库

18.3.1. SQL

18.3.2. MySQL/PostgreSQL/Oracle

18.3.3. MongoDB/CouchDB

18.4. 数据缓存

18.4.1. Redis

18.4.2. Memcached

18.5. 文件缓存/代理

18.5.1. Varnish

18.5.2. Squid

18.6. 操作系统

18.6.1. Unix/Linux/OS X/Windows

18.7. 数据结构