你在B站看番剧,别人在B站学Web开发

113 阅读8分钟

有网友提问:Web开发还有前途吗?

知乎高赞回答:“这世界已经是Web的了。”

这个回答,小异太有共鸣了。

记得乔布斯曾经说过,未来不再有互联网公司,因为未来所有的企业都会有互联网部门,WEB就是人类的未来。我们现在每天所看到的浏览器界面、小程序界面...,若是追本溯源,它们实质上就是一张张网页。

确实,**“WEB在手,天下我有!”**这句口号不是随便说说是的。Web开发工程师就像魔术师一般,敲击键盘就能施展魔法,给网站来个惊喜大变身。

每当看到那些漂亮新颖的网站的时候,小异总是忍不住F12一下,一览网页背后的代码世界,同时也希望和更多的人分享这种神奇的编程乐趣。

所以,今天小异要给大家介绍由我很喜欢的一位B站编程科普博主发表的视频教程完善而来的一本“Web魔法书”:

任何一种技术的入门书籍的质量好坏,轻则影响初学者的学习态度,重则导致初学者对该门技术避而远之。

因此,入门书籍一定要“正”。

这也正是小异推荐这本书的原因:“口碑正”、“作者正”、“内容正”、“案例正”。

01

从超高人气的B站同名视频教程到最新出版的入门书籍,谁看谁惊喜!

这是一本基于系列视频教程基础上重新升级的Web开发入门手册。

自书籍同名的视频教程的第一个视频于2018年发表以来,不断更新教程,深入Web技术世界,吸引了无数人踏入Web开发世界。直到如今,还有不少初学者观看系列视频,并且留言反馈。

几乎每天都有数十人在B站上在线学习该系列视频教程

这个Web前端开发视频教程,在B站广受好评,累计播放量破百万。

不论是B站还是鱼C论坛,看过的学员都是一片倒的赞誉。

有人感叹:“听小甲鱼的课才逐渐走进编程世界的,讲的真的棒”。

视频累计播放101.4万,总弹幕数2.6万

小异之前也追过这个系列视频教程,当时等到视频完结就觉得欢天喜地了,没想到在2022年还能等到同名书籍!

现在拿到同名书籍更是觉得名不虚传,内容脉络清晰,通俗易懂,代码可以落地,简直太适合Web初学者啦!

你看,这本书从Web的诞生,到如今最新的HTML5和CSS3的发展,所有你大学时学过的、没学过的知识,都一一讲解。

我们都知道,在目前的大多数大学里,很多都是没有专门讲授“Web开发”这门专业课的,可能会有“网页设计制作”课程,但是这门课基本上都是教你运用例如Dreamweaver这类的专门的网页设计软件。

即使是有“Web开发”课程,但大多都是用传统教材,最新的技术占比不大。再加上学校学的计算机知识非常多,杂乱并不精。

所以,其实我们在大学是没怎么学好Web开发的,大多数同学的水平并不具备独立开发Web项目的能力。

这导致很多同学在毕业时会选择斥巨资到培训机构去培训。小异认为与其到时候花几万块加急培训,不如从现在就开始就跟着一位好老师自学。

这本书呢,就是小异为你找的好老师。

光这一本书,就能让你把“Web发展史”,“HTML5速查宝典”,“CSS3速查宝典”,“Web学习笔记”还有串连这些知识的“Web金牌导游”一同收入囊中。

而这位的“Web金牌导游”呢,就是喜欢编程技术分享的小甲鱼。

小甲鱼

小甲鱼不仅是鱼C工作室创始人,创办的鱼C论坛现注册用户110多万,还是一名B站编程科普博主,粉丝累计79万

鱼C论坛会员总人数高达1122849

小甲鱼B站粉丝高达79万

小甲鱼不仅对于视频讲解技术颇有心得,在写作方面也很厉害。

在这本书之前,他已经出版了好几本编程类书籍,比如《零基础入门学习Python》《零基础入门学习Scratch》《零基础入门学习C语言》等。

这些书都获得了读者的一致好评,很多读者都是一本跟着一本学习技术的。

你可以看看读者评价:

B站网友评价

02

是什么,为什么,怎么做,

三招带你实操入门!

在小异看来,市面上许多面向初学者的编程书,大多都用大量篇幅讲解基础知识,更偏向于理论,你读了以后面对实战项目时可能还无从下手。

不同于这些书,《零基础入门学习Web开发(HTML5 & CSS3)》是通过一个又一个实战项目来帮助读者理解相关概念,因为小甲鱼深知从理论过渡到项目实战是初学者迫切需要解决的难题。

在这本书的开始,小甲鱼先是讲解了Web开发方面的基础知识。

“Web开发是什么?”

“学习Web开发有前途吗?”

“Web是怎么发展的?”

......

这类问题,是小异最初学Web开发时的常常在想的问题,我相信也是大家在起步阶段会有所疑惑的。

Web发展时间线

在解答了这些初始的疑惑后,真正的技术大餐便正式开动了。

对于专业知识的见解,小甲鱼是按照“是什么”“为什么”“怎么做”这三大步骤来的。

在讨论HTML5中标记文字的元素、列表、表格、表单、input元素等时,小甲鱼先是介绍了其是什么,然后引入案例来帮助读者更好地理解为什么需要使用HTML5、使用HTML5有什么好处。

HTML发展时间线

在讲解CSS3中的各种新增样式与属性时,小甲鱼不仅着重讲解了CSS3中的选择器、背景、边框、盒子模型、布局方式、变形、动画、滤镜、混合模式都是什么,还实操讲解了各种浏览器应该怎样在代码中设置各种属性。

CSS发展时间线

小异开始便说了,这本书是一本特别注重实战项目的入门书。

这本书中每个案例都经过上机实践,以确保运行结果正确无误。

因为使用HTML5编写网页,所以代码的运行结果可直接在各种浏览器中打开并查看。

少量页面需要通过先建立网站,然后访问网站中该页面的方式来查看;少量页面使用服务器端PHP脚本语言编写,可在Apache服务器中运行。

教你使用HTML5编写web版个人简历

如果你看一下这本书的目录,你会发现这本书涉及的内容非常多,不可能通过一本书的篇幅囊括所有的内容。

书籍目录

于是,这便引出了这本书的另一个重要优势:书籍配备了学习资源来辅助你的学习。

在本书的学习资源中不但有全书的源代码,还有精心制作的案例讲解视频、知识点讲解视频、HTML5速查宝典、CSS3速查宝典、Web学习笔记等。

HTML5速查宝典

CSS3速查宝典

当然你也可以加入本书的读书社群,有作者为你答疑解惑,有志同道合的小伙伴们一起学习,相信会事半功倍。

加入读书社群,领取配套资源

03

也许你现在就应借助这本书,

抓住Web开发红利期!

我们既然身处互联网世界,就应该及时关注互联网趋势,抓住时间窗口。

如今正处于Web开发时代,不论是一直以来人山人海的Web开发领域,还是最近异军突起的微信小程序,都昭示着Web开发的红火

特别是随着HTML5和CSS3的迅猛发展,各大浏览器开发厂商(如谷歌、微软、苹果、Mozilla和Opera)的开发业务都变得异常繁忙,不断推出新的属性和功能。

在这种大背景下,学习最新的HTML5和CSS3技术,无疑是优秀的Web开发者较关注的地方。从一定程度来说,谁先掌握这些技术,谁就掌握了未来Web平台发展的方向,这本书的目标就是让你学会使用HTML5和CSS3开发出优秀的程序。

时间窗口不会等你,在正确的时间,拥有需要的技能,是体现出一名程序员的最大价值的绝佳方法。

无论你是想要零基础入门Web开发的专业和非专业人士,

还是想要利用Web开发编程开发的程序员,

还是想要过考Web开发课程的大学生,

亦或是教授Web开发的大学老师。

小异相信,这本书都能给你带来远超预期的知识洗礼和项目实操体验。

机会已经降临在你身边了,你是否愿意把握?

文章编辑:罗梦婷 审校:刘鑫

参考来源:

《零基础入门学习Web开发(HTML5 & CSS3)》前言、第一章