入门
自学编程的入门是一件挺痛苦的事情,因为你压根就不知道要学些什么东西才能入门,经常像无头苍蝇一样乱撞,浪费了很多时间。小编不推荐去买一下什么“一星期掌握XX”,“XX从入门到精通”之类的书籍,说句实话这些书大都是骗钱的,作者自己都不是很了解如何编程,就像学校里面教的一样都是基础中的基础,和实际应用完全不是一个样。而且这些书上的方法和技术大部分已经落伍了。好书还是有不少的,但那些都是教你进阶和提升的,入门阶段完全用不着。直接在网上找资料学习就行了。
1.菜鸟教程
网址:http://www.runoob.com/
菜鸟教程主要是教你基础语法的,对于入门来说很不错,内容讲的都不是很深很好懂。也会教你如何搭建开发环境之类的。
内容很丰富,主流的技术都有,搜索一下就出来了。
2.w3school
网址:https://www.w3school.com.cn/index.html
教程方面比较丰富,网站在国内也比较权威
实践操作
这没什么好说的,学编程必须要亲自敲代码。多看别人的代码(最好是一个可以运行的完整的工程源码),自己学着写一个一样的,从搭建工程开始自己弄,不要在原工程的基础上改,那样你是记不住的。这里小编就推荐几个可以下载到源码的网站。
理论和提升
如果你想从码农晋升为工程师的话,理论就比不可少。到了这个阶段就要多看一下进阶的书籍了,买之前要多看看评论是不是适合自己的,毕竟知识太多了一辈子也学不完的,还是先学一些对自己有用的。