域名 网站需要一个域名来进行访问,域名好比身份证号,一个域名标识一个 网站,目前在国内域名需要备案,备案完成之后才能访问,如果不在国内,可以不进行备案
服务器,存放网站源码的地方 ,也就是网站程序
程序代码,比如流行的wordpress博客程序
需要计算机知识,你比如如何购买域名,如何备案,如何远程登录服务器,上传源码,部署到服务器
web前端开发流程:领导或甲方提出需求,然后产品分析需求,并且根据需求画出原型图,然后根据原型图出设计稿。设计稿团队评审,过后交与前端制作静态页面,然后静态页面,交与设计审核,过后交给开发人员,进行动态数据的添加。发布测试环境,产品测试领导审核,成功后,直接发布产品环境,进行版本迭代。整个的一个设计,开发,部署的流程。前面的所有流程中的灵魂是原始需求提出者,但人随着客观条件的变化,思维认识会有所不一致,所以产生了文档,文档是贯穿整个流程的一个灵魂。而产品是整个流程中文档的编写者,因为产品最能接触最原始的需求,对需求的理解更深刻或专业。
谢谢邀请,web前端开发,主要是以html,css,js来处理网页,学习web前端开发好比盖房子,基础打牢了,才能搭高楼,html标签好比房屋的结构砖瓦等,css就是房屋的装修了。js可以理解成这个房屋的用途
三者缺一不可。
偶觉得如果要学好web前端开发首先要把这三门基础知识掌握好,然后在这个基础上,可以利用一些工具,如果是简单的开发,可以使用jquery,这是一个javascript前端库,有了它就好比拥有一把瑞士军刀,帮大家操作html的结构(dom)
简化javascript编程,伴随着web技术的发展,现在的网页越来越绚丽,交互越来越复杂,这个时候就需要学习html5体系的相关技术了,比如html5,css3,es6,然后如果应用比较复杂,
就需要使用一些前端框架来处理了,前端框架好比网页的半成品,大家只需要按照他们给定的规则,就可以进行网页开发了,
比如现在流行的三大javascript框架,react,vue,angular,通过他们可以简化大家的编程方式,提高编程效率。
这些框架伴随着还要学习一些工具的时候,如gulp,webpack等,目前比较流行的打包构建工具就属webpack了,学习webpack还需要一些nodejs相关技术了。
所以偶觉得现在前端自学的话,可以先学html,css,javascript,jquery,html5,css3,es6,nodejs,(react,vue,angular)。
大家加油吧。