前言
分享 10 个免费的程序员或者爱好者自学编程技术的网站, 无论是新手入门修炼, 还是从业人员扩展知识面提升技术都可以.
主要介绍中文的编程教程资源网站, 包括 7 个教程站, 1 个搜索引擎和 2 个问答社区.
自学编程网站分享
1. 慕课网 - 程序员的梦工厂
地址: https://www.imooc.com/
国内著名的 IT 技术学习平台, 提供了丰富的视频教程资源和公开课. 课程有收费和免费的. 作为入门很不错.
imooc.PNG
2. 实验楼 - 国内领先的 IT 技术实训平台
地址: https://www.shiyanlou.com/
它是一个结合学习和实训练习的平台, 提供了一套完整的在线编程环境, 学习与运用相结合. 很适合新手上手学习.
shiyanlou.PNG
3. 菜鸟教程 - 学的不仅是技术, 更是梦想!
地址: https://www.runoob.com/
超级全面的程序员教程网站, 文档式图文教程, 几乎涵盖了所有热门的编程语言. 教程和示例结合, 支持在线运行实践.
runoob.PNG
4. w3school 在线教程
地址: http://www.w3school.com.cn/index.html
全面的 web 技术教程, 文档式教程 + 技术参考手册. 前后端, 服务器等都包括.
w3school.PNG
国际站: W3Schools Online Web Tutorials(英文)
5. FreeCodeCamp 中文社区
地址: https://www.freecodecamp.one/
由非营利组织创办的帮助开发者学习代码的开源项目, 由一个个编程任务和关卡组成, 通过完成代码调整和编写任务学习编程.
闯关式的游戏化学习机制, 非常有趣! 可以看作是一本练习册, 配合其它教程边学边练.
freecodecamp.PNG
国际站: https://www.freecodecamp.org/(英文)
6. Mozilla 开发者网络
地址: https://developer.mozilla.org/zh-CN/
关于 Web 开发最全面最准确的文档资源库! 比较适合当作文档来查资料.
mdnweb.PNG
7. 廖雪峰的官方网站
地址: https://www.liaoxuefeng.com/
学习过 Python 的应该都听说过这个站, Python 教程很棒! 还有免费的 JavaScript,SQL 和 Git 教程.
liaoxuefeng.PNG
问题解决
在学习过程中难免会遇到自己无法解决的问题, 这时就需要求助于外界了. 一般我们在自学初中期遇到的坑, 大部分都可以在网上直接找到不止一种解决方案.
1. 谷歌
地址: https://www.google.com/
程序员之友, 编程问题当然要问谷歌了~
2. Stack Overflow
地址: https://stackoverflow.com/
国外知名的 IT 技术问答社区. 可以结合之前介绍的搜索技巧使用: 问题描述 site:Stack Overflow.com
search-example.PNG
3. SegmentFault
地址: https://segmentfault.com/
中文的开发者技术社区.
结语
菜鸟教程, w3school,MDN 等都是很不错的资料网站, 边学边写点小东西, FCC 闯闯关...... 坚持学习下去收获肯定是有的, 业余多学点技术也很不错. o(~▽~)d
来源: http://www.jianshu.com/p/9904050b3a0f