JavaEE+互联网分布式开发 开班进行中

小班授课、专家坐镇、真实项目
现在报名,与名师面对面

立即咨询

最课程阶段大作业03:用半天实现淘宝首页?


         每一个在最课程学习的学生,到了最后几乎都会来问我一个问题:老师,是不是实际的开发中,都会有一个前端开发工程师,把静态页面做好了,然后才交给我们后台开发啊?

         我只能说:你想多了。

         我知道你这么问的意思,HTML+CSS+各类前端框架学习起来太繁琐了,是不是就没有必要放大的力气学习了?因为反正有人会帮我们做的。

         我再次说:你想多了。

         在很多互联网公司,或者较为专业的软件公司,确实存在前端开发工程师这样一个职位,但是很多的时候,这个职位是整个公司多个项目所共有的,并不是完全属于你这个team。就好像美工,你有需求,他则为你工作。但是一般,他为你产出的页面,很有可能是几个典型的页面,占到总量的10%就不错了,剩下的90%还得你自己来依样画葫芦自己来完成。

         以上,说的还是有前端工程师的公司。而更多的公司,尤其是中小型公司,对不起,并没有专门的这个职位。什么,你是Java工程师,你不会写页面?明天不用来上班了。

         Java工程师得应付大部分静态页面的工作,我们得安慰自己为:全栈工程师。做得了需求,写得了Java,还能静态化,就差会ps做设计的。我觉得之所以你的老板不让你做PS,是因为大部分的BOSS不相信我们程序员的审美情趣。

         那对于Java程序员来说,应该掌握HTML+CSS到什么程度,才算可以了呢?毕竟,如果我们去查,我们会知道,前端工程师的培训周期在专业的培训班中也得4-5个月呢,我们Java程序员总不能也学4个月的前端知识吧。

         那,并不需要。

         从我的角度来说,其实你只要能做这件事情就可以了。什么事情呢?就是,打开浏览器,输入taobao.com,然后能用半天的时间,自己在记事本中将你看到的页面实现了就行了。当然,我们不能用TABLE布局,而是必须用HTML+CSS布局。

         什么,太难了?

         对不起,这真不难。我们的要求其实很简单,不用考虑浏览器兼容性,不用考虑手机端自适应,只要能在你当前调试的浏览器中看到大致的界面就可以。同时,对于banner图的切换,对于弹出菜单(即弹出div)我们都不要求。

         好吧,其实我们今天的作业不是这个。上面是我对大家的要求,我们今天的作业是实现“商用车金融超市”的首页(参考,foton.kelasoft.com)。不得不说,其实这个参考页面是有点丑的,但是,就这样吧,我都说了,我们程序员能有什么设计美感~~


         作业要求


华丽分割线

===========================================================

最课程JavaEE+互联网分布式新技术开班进行中,来http://www.zuikc.com看看吧。你想参加不一样的培训班,并且一毕业就NB,那就来加入我们吧;

更多技术文章和开班信息请加入,

QQ群: