如何学好HTML5前端开发?学习步骤有哪些?下面和千锋广州小编一起来看看吧。
前端,是最容易上手的技术之一,只要是跟着做一个产品,基本上都能很快上手。
特别是传统的HTML、CSS、Javascript三剑客。
也就是说,你基本上不需要懂得什么太多的理论,就是反反复复地做,做个几年,也能做(点)事了。
就象过去的师傅带学徒一样,或者就象驾校的教练带学员一样。
但是,你要上一个(大)台阶,那就需要理论结合实践了。
我一向认为,在学一门技术之前,要做好两个心理准备,一个是心性上的,一个是目标上的。心性上的,就是说,肯定有一个学习过程,肯定会碰到困难,所以要耐住性子。目标上的,也就是说,不要只看到单项技巧,而且还要知道,这是在做一个什么产品,用什么技术来做,做的过程是什么样的,乃至于为什么这样做。
所以,前端工作,总体上是一个以信息呈现为目的的视觉产品(不包括游戏)的开发。那么,有两点,第一点,信息呈现,第二点,视觉效果。
信息,分为静态信息和动态信息。静态信息,就是直接存储在HTML文件的信息,根据用户的需要,从Web服务器发送给客户机浏览器;而动态信息,它是存储在数据库中的信息,根据用户的需要,从数据库中取出信息,动态地构成一个HTML(页面),发送给客户机的浏览器。
视觉效果,分为静态的和动态的。跑马灯就是动态的。静态的,比如始终不变的颜色。
这样一来,问题就是说,用什么技术来组织信息,来达到视觉效果。
打个比方,可以在黑板上画画,那么,黑板就成一个容器。
前端呢?没有黑板,我们在脑海上虚构出一块黑板。那么,HTML、CSS、javascript就是用来在这个虚构的黑板上画出内容的技术。这是最传统的前端技术。俗称前端三剑客。
虽然现在不常用了,但是,这仍然是前端入门的基本功,就象画画的基本功一样。所以学前端的第一步,就是老老实实坐下来,好好地学习前端三剑客,开发静态网站,你只要搜索一下网页素材,就可以找到很多的实例。各种类型的做一套出来。
基本功之后,才是动态网页,也就是jsp、php等脚本,然后,再才是各种MVC和action方案。这些仍然在用。
之后,再才是组件化开发和工程化开发。
最后,再才是各种前后端分离、分布式,等等。
等到你把基本打扎实了,然后学会jsp,以及某种MVC技术方案之后,基本就上趟了。
如果你对前端开发感兴趣,可以来千锋广州校区免费试听,开启你的编程之旅。
2022-04-13 广州千锋教育发布了 《如何甄别广州Java培训机构哪一家比较好?》的文章
2021-11-22 广州千锋教育发布了 《广州HTML5开发培训哪家靠谱?前端职责是什么?》的文章
2021-11-22 广州千锋教育发布了 《广州学Java好找工作吗?自学和培训的区别在哪?》的文章
2021-11-22 广州千锋教育发布了 《如何选择好广州Web前端培训机构?给你3点建议》的文章
2021-11-19 广州千锋教育发布了 《广州Java学习:没有基础该如何学习Java?》的文章