分享自学编程收藏的网站学习资源
活到学到老,自学能力已经成为最重要的一种竞争力,特别是在IT行业,每个人都有自学的经历,我也不例外,这些是我在学习中、工作中收藏的网站资源。希望能帮到刚入门的小伙伴。
IT技术学习网站:
W3Cschool在线教程 最适合入门的编程学习网站,从前端的HTML5、CSS到后端的服务器搭建一应俱全。
网址:www.w3cschool.cn
Google Code 学习开发安卓App
网址:code.google.com
博客园 开发者的网上家园
网址:www.cnblogs.com
**** 全球最大中文IT社区,为IT专业技术人员提供最全面的信息传播和服务
网址:www.****.net
掘金 高质量的技术分享社区
网址:gold.xitu.io
IT类视频教学网站:
慕课网(部分课程免费) 国内知名的IT技能学习平台
极客学院(部分课程免费)在线IT教育平台
Learnable(英文) —学编程,超过5000个视频
麦子学院 除了IT技术培训,还提供产品、运营、UI设计培训
看各大名校公开课可以上这些网站:
Coursera(中文) 一流大学的在线课程,免费加入
网易公开课 随时随地看名校课
网址:open.163.com
网易云课堂 中文计算机专业课程
网址:study.163.com/curricula/cs.htm
学堂在线 最大的中文慕课(MOOC)平台
网址:www.xuetangx.com/
edX(英文) 免费学习来自全球顶尖大学(包括MIT和哈佛大学)的课程
网址:www.edx.org
Open Yale Courses(英文) 耶鲁大学的课程,既有传统的网络公开课,也有M〇〇C
网址:oyc.yale.edu
Open Learning Initiative(英文)卡麦基梅隆大学的一个开放学习计划
网址:http://oli.cmu.edu/
自学过程中遇到的问题:
再多的学习资料也只是在你搜集的时候心里很兴奋,觉得我拿到了就能学到,这真的是不正确的,不能仅仅是满足自己的心里需要而狂搜集学习资料;
专注于一本经典学习资料,太多的学习资料你会盲目的去随便乱翻着看,等挑出喜欢的那一本学习资料别人都学几章了;
学习过程中看过一些****,但是过后觉得看完了没有学到多少东西,并且学习进度慢,不如看书学习学的多和深入,建议看视频的时候一定要结合书学习,只看视频真的不行;
以上是个人的见解,每个人的情况,接受知识的能力不同,具体问题具体分析吧。
看到一个比较有意思的比喻:
C -> 微调后的引擎
C++ -> 能赚大钱
Java -> 可从银行拿回我们的钱
Python-> 童谣 (甚至老者都能从中发现智慧…)
Ruby -> 可从风投人那拿到钱
PHP -> 用于夫妻店
Erlang-> 可同时做多件事
Perl -> 和管道胶带类似
Common Lisp-> 可用其做任何事情,但且不知该做什么
Haskell -> 数学系的家伙喜欢用
OCaml -> 搞编译器设计的家伙喜欢用
Objective -C -> 乔布斯粉丝所用
Java-> 做网页的,到处都在用
C#-> 针对那些对 IT 无头绪的人的解决方案(相信 MS 会照顾好你,而不是你自己)
Scala -> 有人(paul graham)说 Java 有点 disciplinarian ,所以有极客想改变形象,他们就发明了 Scala。
考虑自己未来选择哪一门语言,更多的应该是看自己适不适合喜不喜欢,如果你对一门语言没有兴趣,只是看是否有前途来选择,你做的不会开心——>如果你做的不开心——>你就不会做的出色——>如果你做的不出色——>你的待遇就不会好,还谈什么前途?
小福利:关注“资料在线”或扫一扫,回复“python视频/java视频/php视频/软考资料/……,即可领取相应资料包。
进入计算机的大门,你会发现天地很广。所以多了解些趋势,拓展视野,也很重要。