楼主: Warald
跳转到指定楼层
上一主题 下一主题
收起左侧

[转CS-吐槽] 趁着最近人气高,Warald召集大家讨论CS学习问题,分享资源!

   
🔗
rayray81502 2012-2-25 00:43:25 | 只看该作者
全局:
本帖最后由 rayray81502 于 2012-2-25 00:45 编辑

1)Programming Language
2)Operating Systems
3)Database
4)Data Structure
感觉1 和3 以及4 都必须身体力行,的确去编程了,遇到几千个error了,上网查了,自己苦想几个星期解决了,才能得到提高,光看书用途很小。。。只有真的动手code才能理解编程。
2我没有身体力行过,没有发言权。
推荐一本effective c++, 至今为止看过最好的C++ 书,入门必备。. ----
看透之后可以去看The C+ + Programming Language by Bjarne Stroustrup
论坛第一帖啊。。。。
回复

使用道具 举报

🔗
 楼主| Warald 2012-2-25 00:43:54 | 只看该作者
全局:
论坛类似话题:
有一定CS基础的EEer应该如何提高自己的编程水平?.

里面也有一些内容。
回复

使用道具 举报

🔗
 楼主| Warald 2012-2-25 00:48:35 | 只看该作者
全局:
有个资源我觉得不错,就是硅谷一个公司和斯坦福、伯克利等牛校搞的free class。

未来课程会统一到这里(可能需要翻墙)


有了这样的资源,就相当于可以直接体验顶级牛校的课程学 ...
empy 发表于 2012-2-25 00:38
. .и

看到上来就说:CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience.

这个看来很不错
回复

使用道具 举报

🔗
497760339 2012-2-25 00:54:13 | 只看该作者
全局:
本帖最后由 497760339 于 2012-2-25 02:16 编辑

最早学计算机的时候,我们学校是教C语言,但是现在如果让我推荐,我会推荐从web入门。。。. Χ
学HTML/CSS/JS,看到做的东西有价值,怎么也比C语言有成就感吧;
而且前端可以很简单了解一下,做个自己的主页什么的,也可以学得很深入,了解高性能的js、html的语义化和css的一些框架;可以算是进可攻退可守吧。
书的话:
javascript语言精粹(JavaScript: The Good Parts)很薄一本,一下午就看完了,很有意思;
CSS肯定是推荐精通CSS:高级Web标准解决方案(CSS Mastery:Advanced Web Standards Solutions),没有比这个更深入浅出的css书了;
HTML就是那本head first就不错,

非要C语言的话,The C Proguamming Language,照着敲一遍代码应该是最最快的入门办法;. 1point3acres.com
-baidu 1point3acres
学数据库也没必要那么枯燥,用php+mysql照着很多入门书都可以做一个小的xx系统,推荐《PHP与MySQL WEB开发》,本身php入门快,不会是很大的负担;. ----
一边做一边也就知道主键啊,范式啊,索引啊啥的,而且知道为神马要有这些东西,我觉得比看数据库的书有乐趣。。。
还会发现并不是符合范式才是好数据库;符合范式会拖累数据库的效率,cpu高了银子就花得多,所以noSql也兴起了= =

数据结构和算法肯定要的,对我来说OJ和TC切题太骇人听闻了,纯属找虐,我是抱着算法导论把代码大概敲一遍,给自己一找点信心,觉得好歹自己也不是啥都不懂。。。
. .и如果真的什么基础都没有,那就可以用一本用C语言实现的数据结构教材,还是照着来一遍,应该也是很快的。.google  и
看了上面的各位发言。。感觉自己有点非主流啊。。。

评分

参与人数 1大米 +120 收起 理由
Warald + 120 你说的很好!web是很好的入门!

查看全部评分

回复

使用道具 举报

🔗
zengxinzhy 2012-2-25 01:00:55 | 只看该作者
全局:
本帖最后由 zengxinzhy 于 2012-4-11 17:40 编辑

觉一个MIT讲算法导论的公开课的教程也很不错
http://v.163.com/special/opencourse/algorithms.html
最后,如果要对面向对象的语言如c++, java有比较深入的研究,看看《Thinking in C++》或《Thinking in Java》也挺不错的. 1point3acres
这两本书在百度上一搜有很多地方可以下载的

评分

参与人数 1大米 +100 收起 理由
Warald + 100

查看全部评分

回复

使用道具 举报

🔗
keytion 2012-2-25 01:03:16 | 只看该作者
全局:
回复 16# zengxinzhy


dengjunhui么...我记得他提供了一个很全的各种java小程序展示各种算法的资源..
回复

使用道具 举报

🔗
will_ym 2012-2-25 01:05:07 | 只看该作者
全局:
这个活动太好了太好了太好了,顶一个,收藏之~
回复

使用道具 举报

🔗
zengxinzhy 2012-2-25 01:05:17 | 只看该作者
全局:
回复 17# keytion

嗯嗯嗯,你也上过他的课了??!
回复

使用道具 举报

🔗
keytion 2012-2-25 01:06:51 | 只看该作者
全局:
回复 19# zengxinzhy

恩..作为外系学生去蹭课,果断被虐了..
回复

使用道具 举报

🔗
zengxinzhy 2012-2-25 01:09:47 | 只看该作者
全局:
回复 20# keytion

哈哈,我也是啊,上学期刚上的。
我现在已经大四了,而且就是转专业去申请留学。

你呢??你现在是什么打算呢??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表