Chicken Learning Plan (CLP)
[code:1]1. 背景
大多数 Linux 爱好者并不是出身于计算机系专业,但是,都渴望自己能够自由的飞翔于 Linux 的世界里,而面对纷杂的源代码,却感到坐在金山上却找不到金子。问题出在那里呢?因为,大多数人可能需要如下的知识:C/C++ 程序设计、软件工程以及网络协同开发软件的经验。这些唯有坚持不懈的学习,从点点滴滴做起,努力积累才能达到。
CLP 将主要完成一个 DVD 出租商店实例。DVD 的出租需要管理,该实例就是要开发一个 DVD 出租管理软件,运行于本地的 PC 机上。该软件暂时不涉及网络服务,但需要留下接口一便扩充。因此,主要涉及两个方面的知识:数据库的开发和用户界面的开发。参考数目为:《linux 高级编程》 机械工业出版社出版,叶小虎,龙浩等翻译。英文书名:《Professional Linux Programming》 作者:Neil Matthew 等。在线电子书本,请联系 tingxx <[email protected]>。