作为一名程序员,首先要精通一种面向对象的编程语言,熟练掌握相应的开发工具;随着网络技术的飞速发展,有很多的网络编程技术如XML、Ajax等都需要我们去了解和学习;作为项目中的一员,了解编码规范和源代码控制工具也是程序员所必须掌握的。
一、编程语言和开发工具
1.1 编程语言
1.2 开发工具
二、 网络编程必备知识
2.1 HTML/JavaScript
2.2 XML
2.3 WebService
2.4 Ajax
三、 了解极限编程
四、 编码规范
五、 源代码控制
5.1 版本管理的必要性
5.2 常用源代码控制工具
5.3 源代码控制规范