【大前端全栈成长计划第一阶段】前端基础篇技术学习心得体会
作为一个和后端天天打交道的程序猿,其实我一直有个小小小小的私心:就是羡慕嫉妒恨公司的产品经理,产品经理总是能跟漂亮的公司前端MM打得火热,然后像敌人般冷酷对待我们这些后端老鸟们。所以,我一直想学点前端知识,这样才能更好得和漂亮前端MM沟通工作嘛!只是由于人慵懒,一直忙于搬砖睡觉搬砖睡觉,所以就拖着拖着拖着,然后不了了之。这次偶然看见华为云学院推出了《大前端全栈成长计划》,不图什么Switch,智能手表等奖品,只是为了满足自己的一个小私心,所以毫不犹豫的报名参加了,于是便有了这篇博文的记录。
从6月21日开始,我又一次进入了白天搬砖,晚上上课的两手都要抓,两手都要硬的学习状态,幸运的是,我爱学习。更幸运的是,这次遇到了玉城老师。玉城老师在华为云官网上的标注是华为全栈工程师、华为云专家,虽然照片上戴着眼镜,但看了玉城老师的直播后,感觉老师比照片帅多了(直播里老师没戴眼镜),而且这嗓音这口才,完全可以做脱口秀啊!技术类的课程,最忌讳的就是枯燥,所以很多时候,一个老师讲课技巧的好坏,往往会决定一门课程的欢迎程度。看完直播后,我相信玉城老师的授课能力,于是依照课程表,在华为云Classroom上自学起来。这是我第二次接触华为云Classroom,第一次接触Classroom是之前的《大数据全栈计划》,我把学习经历记录在博文 华为云《大数据全栈成长计划》学习感受和心得体会-云社区-华为云 (huaweicloud.com) 这次跟着老师学习HTML和CSS,了解Web的简史,学习了HTML的常用标签,CSS选择器、常用属性和盒模型等,这些基础知识在玉城老师娓娓道来下显得自然亲切,而且很多实例老师都是用华为云,mate40,pro40等华为元素做示范,我就喜欢这种自然的植入式广告。更重要的是,我第一次接触了Classroom的CloudIDE做编程作业,这个云端的编程环境太赞了,开箱即用,用来做HTML和CSS,真的很合适。在华为云Classroom上的学习,每两章就有一次作业,包括客观题和主观编程题,作业和授课内容紧密结合,很适合检测课程的学习效果。只是我有点不明白的是,作业提交后没有评分,所以不能确定自己的答案对错,个人大胆盲猜一下,是不是由于主观编程题的设定,所以不适合纯粹客观题的得分结果展示?若是Classroom配套有主观题评分的反馈和答案的解析就更好了。
HTML和CSS后,就是JavaScript的学习。有点意外的是,这次主讲老师换成黑马程序员的老师了。之前《大数据全栈计划》我接触了尚硅谷,这次《大前端全栈成长计划》我又认识了黑马程序员,感觉现在的IT教育培训机构做网课,真的很熟手,百分之百的网课风格,每个授课视频都是短小精悍。黑马程序员的《JavaScript》课程内容涉及了数据类型,运算符,循环,数据和函数入门,函数与对象,内置对象。但这次用CloudIDE完成JavaScript编程作业时,有个问题我犯糊涂了,我该怎么在CloudIDE云端查看我的JavaScript代码的console.log()运行结果?有没有大佬看到博文后指点一二,小弟感激不尽。不得已,我只好在本地端通过Vscode配合Chrome完成全部的代码,然后再拷贝至作业里。和本地编写代码相比,我还是更偏爱云端开箱即用的开发环境啊~
最后,给本次《大前端全栈成长计划》配套的沙箱实验手动点赞。我是第一次接触华为云的沙箱实验,而本次全栈成长计划第一阶段的前端基础篇就配套了三个沙箱实验,分别是30分钟轻松搭建网站应用,基于华为云鲲鹏弹性云服务器部署Web应用和使用华为云鲲鹏弹性云服务器部署Node.js。沙箱真的好好玩!窗口左侧的实验指导非常详细,右侧的动手操作很走心。跟着实验指导的步骤来,很快就能上手华为云的控制台等相关作业实操,这种技术学习体验太棒了。很多IT技术课程,往往停留在晦涩的理论描述,忽视了手动实操,或是把手动实操通过截图方式表现在书面教材上。但这种学习体验明显违背了技术学习的客观规律,静态的书面教程怎么可能反应出动态的操作经过。而沙箱实验通过动手实践的方式,让学习者身临其境,这种沉浸感很重要,有了实际的亲身体验后,才能更好地理解背后的理论,才会有意愿去学习并追求更晦涩的理论。每做完一个沙箱实验,我都有一种小小的成就感。大爱沙箱!
7月18日,《大前端全栈成长计划》的第一阶段的学习就要结束了。这篇博文我是14日写的,写下这篇博文,只是为了记录自己的技术学习经历和心得体会。前端三件套HTML,CSS和JavaScript的学习,《大前端全栈成长计划》第一阶段前端基础篇给了我一个很好的起点,技术的学习没有止境,我们一直在精益求精。很期待接下来的第二阶段和第三阶段课程。让我们继续在大前端的全栈工程师成长方向上成长吧!
- 点赞
- 收藏
- 关注作者
评论(0)