准备
- 一个趁手的编辑器非常重要,因为我们不可能把所有的标签,语法,全部记下来。(这里我先推荐vscode,下载:https://code.visualstudio.com),
- 谷歌浏览器(学会使用浏览的调试功能)
1. 前端
从最基础的网页设计开始,包括三个部分:HTML + CSS + JS
HTML和CSS比较简单,html只是网页的骨架部分,css则是一些样式,比如字体大小,字体颜色都属于css。html和css经常交杂在一起。一些在线网站上认真的学下来,就可以掌握最基本的概念。推荐学习网站https://www.imooc.com/learn/9 +参考资料W3C上有,百度w3c即可
如果说html+css是网页的骨架和衣服,那么js就是网页的灵魂,让网页有了各种各样强大的功能和特效。
如果没有编程语言的基础,这里我不建议你着急学js,可以先跳过。等你html+css学的差不多啦,想写更多的功能了,自然就用到js了,这里我放上我当初看的视频。
链接:https://pan.baidu.com/s/1uLR2K0TrHphKRcsd8gdwQQ 密码:ttko
建议学习时间:按每天3个小时来算,html+css,1个月时间足够了。
成果:模仿一些简单的界面,自己用html+css实现出来
2. 后端
后端部分学一门强类型的语言又是非常有必要的。不要着急学各种听起来高大上的框架,要注重基础的学习。等你网页学到一定程度,你会想,那我写好的网页要怎么才能让别人看见呢?别人在我的网站的留下的一些数据,我要怎么保存它呢? 这里就涉及到服务器的配置和数据库的学习。后端是拿来干嘛的呢? 你可以认为它是操作数据的语言。我们取出数据后,通过后端语言可以把数据组装成前端想要的数据。
需要学习的东西:
- 一门后端语言,我觉得还是从c语言开始学起来吧,真的是很经典的语言,学完之后,其他语言都是大同小异其实。我强烈推荐就是c学的差不多后,学java。参考资料:https://www.runoob.com/cprogramming/c-tutorial.html
最开始的一件事:搭建好环境,输出一句helloworld
编辑器推荐cfree,下载链接http://www.programarts.com/download/cfree5_0_pro_setup_ch_ysr16ofP2rbKyoE=.exe
等你会基本的语法之后,我可以每天给你出点题,你也可以自己往上找哪些简单的算法,看你自己能不能实现。 - 基本的算法,这部分和什么语言没有关系,是逻辑思维的体现,举个简单的例子,一串打乱的数字,叫你把它排好顺序,你有哪些方法?
- 数据库,顾名思义就是存数据的,如果你对数据挖掘感兴趣,这个是你学习的重点,常用的数据库mysql,这个我学校有本书,挺适合入门的,你需要的下次我给你。
最后一些话
说实话吧,入门只要你保持住兴趣,坚持学习,其实不会特别难的。资料的,it行业网上的资料真的非常非常多,就看你学不学的进去了。看我说了这么多,不要觉得害怕,一步一个脚印,其实是ok的。加油。
网友评论