这种问题很宽泛,偶很想问题主,软件包括什么?你是指计算机上的应用软件、系统软件?还是指编程语言呢?偶TM的真的服气,问问题能不能让人有稍微强的方向性。
偶猜测题主,想自学的是软件开发。但是,又让人恼火,软件开发有多种类,又没有方向性。并不是每个网站教程都很全面的。偶只能硬着头皮来答下了。因为,偶是从事软件开发的,这方面有点小经验,经常访问的网站如下:
(1) runoob.com。很基础,很全面的教程网站,几乎关于IT开发相关的都提供。上图:
前端的HTML5和JS了,服务器端的Java,Python,PHP等,移动端的Adroid了,还有一些开发工具,数据库,框架,网络基础啊,总之,很全面的网站,教程循循渐进,非常适合小白了解学习。
(2) how2j.cn。
这个网站是专Java教程的,它的主要特色就是Java全栈开发教程,并且提供实践项目和面试相关的内容,但是,有些东西是要花钱的。但总体很优秀的Java教授网站,相当于在对接企业的需求人才。也是适合初学者。
(3) tutorialspoint.com。
l
这是国外的一家专业教程教授网站,也是很全面的,而且还有pdf版,可以下下来慢慢看。即使英语不熟练,可以google翻译下就ok。这么好的资源,不利用可惜了。还有一点的是,它提供微软家族软件的学习教程,如果题主是要学习office工具是个不错的选择。
(4) w3shool.com.cn。
这是一家专注培训Web方向的机构网站,网站可以在线编辑测试,还提供了丰富的资源下载。
(5) programcreek.com。
这是一个善于总结的教程网站,每个方向,给你总结那些常用的代码,常用的算法等等。只要第三方库很全面,可以方便观看源代码,有助于对底层进一步了解,提升能力。
就提供5个教程网站,个人认为学习Java还是第二个网站较好,学习前端技术,第四个是较好的选择,学习大数据第三个是较好哦的选择。当然了,看题主的个人习惯和喜好,偶仅仅做一下推荐,只是供君选择而已。
最后,偶想说的事,题主真要学习软件开发,自学是个很好地途径,偶始终认为:做这一行,没有好的自学能力,请趁早放弃。给点小建议:主要的多与人交流,多向别人请教,多实践,自律坚持会是你更优秀,共勉。希望你成功。
一字一句手机手打,点个赞再走呗。