网页开发很容易?先写个试试!3个案例告诉你正确的学习方法

自媒体运营教程 284 0

这个社会真的太浮躁了!太多的人只想走捷径,太多的人只想一步登天。尽管他们也知道“磨刀不误砍柴工”的道理,但没几个人愿意踏踏实实的从基础学起,总强调自己太忙了,没有时间和耐心坚持下来!事实真的如此吗?恐怕还是“功利”两个字在作怪吧!

这几年我一直在做一些网页基础知识方面的普及工作,期间也公开出版过几本书,拥有了一批读者。

在这个过程中,我发现,能够沉下心来好好读书的人真的是越来越少了:越来越多的人热衷于各种时髦的前端框架,热衷于炫耀各种漂亮的页面效果,热衷于从网上去拼凑各种代码......因为,这样做,可以很快看到“成果”,可以得到同事的夸赞及领导的赏识,当然也就有了职场上进一步晋升的空间。说白了,还是“功利”两字!

但这样真的好吗?万一你的领导被你的“技术实力”所折服,将一个更加重要的开发任务交予你,又该如何接招?

真实案例1:学了2年多,依旧读不懂CSS中的层次选择器


前段时间我在某技术论坛上发了一个企业级的B/S应用项目实例,有一位曾经做过近10年C/S项目开发、然后又学了2年多网页项目开发、现为某一线城市大型医疗机构技术部核心成员的朋友突然问我:'#table2_bt>a' 这句是什么意思?

网页开发很容易?先写个试试!3个案例告诉你正确的学习方法-第1张图片-90博客网


说实话,看到他这个问题我挺震惊的:这是一位从未谋面但交流甚多的网友。在我的书正式出版之前,曾经送过他一套内部打印稿,如果没有记错的话,他从2017年开始就在学习网页开发了,平时也经常见他晒出使用hui、mui等前端框架为公司所做的网页项目,确实很漂亮。但真的没想到,他连这种在CSS中都会经常用到的父子选择器都看不懂。

现在,我突然为他做的那些项目担心了:怎么来的?拼凑的代码吗?那以后岂不是要面临更多的问题?如果真的是这样,我还是建议推倒重来,好好写一套自己的代码吧!当你完整写出自己的一套项目之后,那种感觉是完全不一样的,因为这个过程就是对你所学知识的系统性梳理,各种所谓的实战经验就是这么得来的!

真实案例2:一个视热门框架为万能神器的梦想主义者


这哥们在某技术群里是位“大神级”的人物,谈起各种流行的技术来头头是道,经常说这个落伍了,那个才是趋势,惹的群里的一大帮“小弟”连连称是。

尤其是,他对vue推崇备至,并号召新手要学习框架的话,最好直接从vue开始。

对此,我是有不同看法的:你要学vue没问题,但这玩意离不了基本的页面开发基础,最好还是先学学html、css和javascript等基础知识,然后再去考虑用哪个前端框架吧。他不听我的,认为没必要在基础知识上耗费时间,于是就一头扎进了vue里。

没想到,过了不到俩月,这哥们的态度就发生转变了:

网页开发很容易?先写个试试!3个案例告诉你正确的学习方法-第2张图片-90博客网

相关影片资源迅雷下载推荐

《光环 无限》开发者解释为什么游戏开发越来越难

为什么现代游戏需要花更长时间开发,但感觉它们的内容却明显少于前几个世代的游戏?近日在推特有人发起这么一个话题讨论。《光环无限》开发商 343 Industries 的高级社区经理 John Junyszek 也参与了讨论。他表示, ...

游戏开发,《光环 无限》开发者解释为什么游戏开发越来越难


这里我想说,再热门的前端框架,它也不是万能的。所以,我强烈建议,新手在学习页面开发时,千万不要先冲着某个框架而去,更不要急着了解它能不能做这个、能不能做那个!以下是引用自某个框架产品在页面首页上的说明,我觉得说的非常正确:

框架只是个工具,有了工具不代表不用动手就有了产品,业务相关的代码肯定还得自己来写,如果什么都想捡现成的话,那老板干嘛还花高薪养着你呢?所以心中有这种念头的人,你对得起老板发的工资吗?

那业务代码如何来写?没有基础能写的出来吗?说来说去还是离不开基础。依旧以本案例中的这哥们为例,他在决定“回炉重造”的时候,突然在群里问了我一个问题:

网页开发很容易?先写个试试!3个案例告诉你正确的学习方法-第3张图片-90博客网


他这个截图中的问题,其实就是,为什么这个标识部分的宽度样式代码不生效?

网页开发很容易?先写个试试!3个案例告诉你正确的学习方法-第4张图片-90博客网


如果你同样在学习页面开发,那你能一下子看出上图中的错误在哪里吗?请先思考一下,稍后我再公布答案。如果你也是一下子看不出错误所在,说明你的网页基础也有待加强,看看这套课程也许会给你一些帮助:

其实,上图中的错误在于CSS样式的写法:html标签属性可以使用等号,CSS样式属性也能用等号吗?此错误可能是粗心所致,但最起码可以说明,基础不牢,手写代码太少。代码写多了,自然也就有手感了,这样的低级错误也就能避免了!

真实案例3:自己懒得学习,总想着依赖于别人的帮助


这种情况属于很极端的案例,但确确实实存在。

有位读者也许是太急于求成,直接跳过教程中的基础部分,来到了javascript的代码示例。他曾问过我类似于下面的一个问题:为什么这个代码会出错?
var obj = {		width = 280,		height:300}

我很明确的跟他说,你没有js基础,我给你解释了也听不懂,请先看第*章的第*节。结果他依旧要我给他做出解释。我想,我即使解释了还是教程上的那些话,为了节省时间,就把相应章节的内容拍照了给他看,并特别强调:如果你连js中的对象书写规则都一无所知的话,后面实例中的代码你是根本看不懂的。

结果,他就开始埋怨了,说我这个当老师的不负责任,学生问了问题也不教!请大家说说,对于一个毫无基础的初学者,有现成的基础教程不去看、不去学,却想着连跳三级直接动手去做项目,这可能吗?你未免把网页开发看的太简单了吧?

网页开发很容易?先写个试试!3个案例告诉你正确的学习方法-第5张图片-90博客网


当然,这只是一个极端案例。说轻点,是学习态度问题;说重点,......,那就不说了,因为这已经脱离了本文要讨论的范畴。

总之,要想学好编程,肯定是离不开基础的!强烈建议大家不要再拼凑代码了,努力写点自己的东西吧。本人推出的《网站开发全攻略》课程将涵盖零基础入门、前后端交互、框架式快速开发以及订单系统项目实战四大组成部分,每个部分又将细分为多个专栏,预计总章节数在1500课左右。每个专栏还将同时提供视频和文字两个版本,视频版本讲解的内容更细致,文字版本更系统,两者结合起来就会达到更好的学习效果。

相关影片资源迅雷下载推荐

千万成本、半年开发,游戏躺赚几十亿?网友奇葩言论让游戏人震惊

长久以来,外界似乎习惯将广告、电商、游戏视作互联网最“暴利”的三大产业。此前,周鸿炜便曾公开表示:凡是做互联网的,没有不喜欢做游戏的。就连早年间豪言“不做游戏”的阿里,最终也难逃真香定律。但事实真的如 ...

游戏开发,千万成本、半年开发,游戏躺赚几十亿?网友奇葩言论让游戏人震惊

企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930

标签: 网站建设 网页开发很容易?先写个试试!3个案例告诉你正确的学习方法

抱歉,评论功能暂时关闭!