[关闭]
@weakiwi 2016-10-14T09:49:02.000000Z 字数 1163 阅读 631

各种资料汇总

资料

  1. 实验楼,课程丰富,可以在线实操看效果
  2. freecodecamp,同上
  3. v2ex,程序员社区,找工作,了解咨询都不错
  4. 阿里云云翼还有腾讯云 云+校园都是不错的服务器购买计划
  5. 构建动态网站,比较全面的建站教程,前后端都有了。缺点是有些老了。
  6. 掘金,类似hacknews的程序员咨询汇总。
  7. w3school,作为速查手册很不错。
  8. pat,偶尔提高下算法也不是什么坏事
  9. sublime text3,相当不错的编辑器,朋友弄得集成度高一些。有常用插件,配色什么的都很舒服。
  10. source code pro,最新版本的source code pro字体,配合9提到的编辑器来用。
  11. coursera,不错的公开课网站。想学啥在上面搜就好了,肯花钱的话还会发证书。
  12. bootcss,各种手册。还有他的bootcdn也非常好用,速度快,有https。
  13. stackoverflow,相当优秀的问答社区。基本上遇到问题,把错误信息拷贝到上面都能搜到对应的解决方案。
  14. jiumo搜书,找书就来这找吧。

书籍

  1. http权威指南
  2. sql必知必会

基本的工具使用

  1. markdown。makrdown是什么?markdown是一种非常流行的标记语言,可以用他完成基本的派本,现在越来越多的编辑器和网站使用markdown。为什么要用他?markdown的优点网上很多,我选用它的主要原因就是因为他非常流行。流行是我使用工具的最主要标准。想要熟悉markdown,可以在网上直接搜索基本语法,一般要用到的就是使用进号来表示各级标题,还有就是如何应用代码,和简单的引用。推荐网站作业部落,上手快,缺点是导出pdf要钱。
  2. git。git是一个命令行代码管理工具,写程序的时候必须分清调试版本和上线版本,必须拥有回滚备份等功能,git做的很好而且很流行。教程可以参考廖雪峰的教程,个人认为掌握git push,git add,git commit,git pull,git cb等命令就足以满足平时的基本需求。实在不喜欢命令行的可以用sourcetree等gui工具。
  3. linux的基本命令。如今的网页服务等大多部署在服务器上,linux服务器更是在其中占了很大一部分比例。掌握mkdir,touch,rm等足够。最好对权限系统有一定的了解,如果能知道apache和nginx等配置文件的配置方法还有根据log调错的方法就更好了。
  4. sublime text3,流行的编辑器。有很多很赞的语法补全插件。学会如何在上面安装插件使用插件。如果你时间够多,不妨学学vim,一个多平台非常赞的文本编辑器。有很多想当不错的功能。

中阶工具使用

  1. tmux,分屏工具,也不光是分屏工具,调试好帮手。
  2. vim,编辑器,有了他还有必要用其他的吗?
  3. lnmp,什么网站都是用它部署的,懒人必备。
  4. oh-my-zsh,我就不信你离得开命令行。

未完待续

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注