产品分类

技术文章

您的位置:4399老虎机主页 > 技术文章 >

浊前端开发到底要学什么?

时间:2020-10-06 22:59

  Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代产物,那时网站的主要内容是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。

  说得直白点就是美工photoshop,交互设计,flash,js,html+css。就小规模公司而言,一个技术员都得会这几样技能,这样很锻炼人的,慢慢的你就会成为公司的主力。大规模的公司把这些分得很细,所以,你可以精通一门,熟悉其他的,进军大公司。

  学习web前端开发,网页开发工具有FrontPage,会用 Word的人很容易学会FrontPage。还有一个常用的是Dreamweaver。这两种都是使用最多的HTML网页制作工具,我使用的是Dreamweavercs6,因为这套软件提供了一套直观的可视界面,融合了html5一些新的内容。包括网格布局什么的。

  HTML、CSS和JavaScript。html是内容,css是表现,javascript是行为。前端开发的门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。所以,对于从事IT工作的人来说,前端开发是个不错的初入点。也正因为如此,前端开发的领域有很多自学成“才”的同行。html是最基础的,现在流行的是html5设计,先学会网页布局。css是用来美化html页面的为页面提供布局和格式。最后再学javascript。如果你把每天看电影、看电视剧的时间用来学习,我想一个星期入门是没有问题的。

  1、html + css。这部分建议在上学习,边学边练,每章后还有小测试之后可以模仿一些网站做些页面。推荐看一下这几本书《10条HTML代码编写技巧》《CSS简明教程》《Div+CSS 规则整理 以及注意问题》。

  2、JavaScript。不是所有的网页都必须有js,但是要想实现一些超酷的功能和界面的时候,就需要涉及到js。如果没有其他编程语言的基础的话,学起来可能要费些力,还是建议先在w3school上学习。之后建议马上看《javascript语言精粹》《JS经典实例》。

  3、Photoshop、flash。熟悉会一点儿就行了,没必要全部都学得精通,当然如果你在学习的过程中,发现你ps或者flash比较感兴趣的话,也可以尝试做美工这一行。

  4、html5和css3。可以先了解一下,然后再入手。毕竟IE的浏览器大多还不支持。

  5、浏览器兼容。懂web标准,熟练手写 xhtml css3 并符合符合w3c标准。代码能兼容主流浏览器Firfox,Chrome、Safari、IE、Opera。虽然IE6很多都不兼容,但现在还使用的人还是有的。

  学习前端开发,HTML、CSS和JavaScript这三块是必不可少的。HTML作为网页的核心,是制作网页页面的标准语言,页面制作出来以后,美化是必不可少的,这里就需要用到CSS了;而JavaScript的主要功能是解决服务器端语言,为客户提供更流畅的浏览效果,服务器端的基础知识等等,都需要经过一定的学习才能成为一个合格的前端开发人员。如果想系统性学习前端开发知识,可以来咨询下云和老师。

  Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代产物,那时网站的主要内容是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。

  1. html + css。这部分建议在网上学习,边学边练,每章后还有小测试。之后可以模仿一些网站做些页面,然后在浏览器中进行测试。理解css每个元素的属性,样式的实现不一定只有一种写法,多想一想还有没有什么需要改进的地方。

  2、JavaScript。不是所有的网页都必须有js,但是要想实现一些超酷的功能和界面的时候,就需要涉及到js。如果没有其他编程语言的基础的话,学起来可能要费些力, JavaScript,IS是很强大的一门语言,但是他的内容实在大多了,而且有很多内容是糟粕, 新手是无法区分精华与糟粕的,这就造成了新手无从下手学习。JS也是一门复杂的语言,需要很明白的人给你讲才不会乱,否则你很难理解其中的要点。还是建议先网上学习或者有个系统的培训。

  3、Photoshop。熟悉会一点儿就行了,没必要全部都学得精通,当然如果你在学习的过程中,发现你ps比较感兴趣的话,也可以尝试做美工这一行。

  6、react. Vue。不直接操作dom的框架。这类框架建议js基础打扎实后再学习。复杂框架是用来解决复杂问题的。对于类似商家管理系统这类交互复杂,开发量大的系统,才适合用这类框架。对于这些框架核心在于理解不要只会用。

  针对这个时代来讲界面技术无疑web界面技术一统天下 无需特意部署的特性远胜于其他开发方式。再加上各种封装技术 pwa的加持可以在多端发布比如PC APP。所以说前端就等于学web开发技术。

  对于界面技术来讲能让人用先构成一个闭环和目标反馈体系比无脑要一个技术列表好。比如学jq ng 和vue css3 不加以应用没什么意思。

  我建议的学习方法 直接学vue + element UI 这个大概几天就可以搞一个小的web端应用出来。发布出去然后功能和知识慢慢迭代。后续可以慢慢了解js基础 html基础 css3

  正好刚刚交了一波作业,所以直接把这个详细知识点梳理的脑图贴上来吧,一起交流看看

下一篇:没有了
4399老虎机