程序员练级技术攻略
来源:互联网 发布:美国私立高中 知乎 编辑:程序博客网 时间:2024/04/29 03:07
程序员技术练级攻略
- 学会用 Firefox + Firebug 或 chrome 查看你觉得很炫的网页结构,并动态修改。
- 学习使用Javascript操纵HTML元件。理解DOM和动态网页(http://oreilly.com/catalog/9780596527402) 网上有免费的章节,足够用了。或参看 DOM 。
- 学会用 Firefox + Firebug 或 chrome 调试Javascript代码(设置断点,查看变量,性能,控制台等)
- 跟完一个名校的网络编程课程(例如:http://www.stanford.edu/~ouster/cgi-bin/cs142-fall10/index.php ) 不要觉得需要多于一学期时间,大学生是全职一学期选3-5门课,你业余时间一定可以跟上
- 学习一个javascript库(例如jQuery 或 ExtJS)+ Ajax (异步读入一个服务器端图片或者数据库内容)+JSON数据格式。
- HTTP: The Definitive Guide 读完前4章你就明白你每天上网用浏览器的时候发生的事情了(proxy, gateway, browsers)
- 做个小网站(例如:一个小的留言板,支持用户登录,Cookie/Session,增、删、改、查,上传图片附件,分页显示)
- 买个域名,租个空间,做个自己的网站。
- 《设计模式》必需一读,两遍以上,思考一下,这23个模式的应用场景。主要是两点:1)钟爱组合而不是继承,2)钟爱接口而不是实现。(也推荐《深入浅出设计模式》)
- 实践任务:
使用工厂模式实现一个内存池。
使用策略模式制做一个类其可以把文本文件进行左对齐,右对齐和中对齐。
使用命令模式实现一个命令行计算器,并支持undo和redo。
使用修饰模式实现一个酒店的房间价格订价策略——旺季,服务,VIP、旅行团、等影响价格的因素。
转载自:http://coolshell.cn/articles/4990.html/comment-page-1#comments
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 程序员技术练级攻略
- 一天面试助理的亲身经历,其中涉及到几个程序员都关心的话题,希望能对大家有所帮助。
- Net Requirements Planning (10)
- ViewFlipper和ViewPager的区别
- 按照过滤条件、排序语句、起始位置和每页条数获取分页数据
- Android学习笔记之详细讲解画圆角图片
- 程序员练级技术攻略
- Boost Fedora14 Gcc4.8.1 configurations
- 生成一个验证码
- c语言获取本地ip
- 深入理解C++浮点数(float、double)类型数据比较、相等判断
- 4G通信技术LTE介绍
- ffmpeg 基本数据结构和对象(二): muxer/demuxer 和 encoder/decoder
- 组件图小结
- QMessageBox