前端学习对于我以及许多同学来说,都是一件有点儿“痛苦”的事情,痛苦的点在于,感觉前端的知识浩如烟海,根本不知道从何学起。接下来的内容是我对前端语言串讲这节课的一些个人总结和分析。
- 青训营前端语言串讲这节课,很好地为前端的学习开了一个头。所谓万事开头难,又道擒贼先擒王,无论学习任何知识,搭建基本的知识框架,抓住知识体系里最核心的内容,在我看来是学习的第一步。
- 这节课的内容大概可以归纳分为四个部分。前端语言的基础概念、前端语言的协作、HTML5的新特性,以及一些拓展分享,具体详细内容,相信小伙伴们都认真听过了。
- 前端语言的基础概念:HTML、CSS、Javascript,被称为前端的三架马车,也是小白入门必学的三个内容,只有学习了这三个内容之后,才能进一步去拓展学习例如Ajax,react,vue等更多的知识。
- 基础的前端页面搭建过程,在我看来,就像是一个动画的制作过程一样,从草稿到润色再到动画里的应用,从静态到动态,前端的搭建也是一样的思路。
- HTML:HTML就像是动画制作里的草稿阶段,对于一个对象,要先建立起基本的骨架,有一个细节完整的黑白草稿,来说明对象的轮廓,结构。它是一门标记语言,基本的语法包括:标签(元素)、文本、注释、DTD、处理信息。标签可以分类为文档型、闭合型、换行型,以及一些H5的新元素。
- CSS:CSS又叫做层叠样式表,它可以解决内容和表现分离的问题,它借鉴了C语言的基本语法、JAVA语言的数据类型和内存管理.CSS就像是画师手中的画笔,对草稿进行润色和调整,把每一个对象都放在画面里合适的位置,并对其进行上色和美化,形成“一幅幅静态的画面”。CSS的语法相对简单,比较容易入门。学习好CSS,可以为以后前端提高打好基础。
- JavaScripts:JS可以实现前端页面动态交互,目的是让用户和页面之间产生互动和联系。JS是文本,需要解释器运行。关于JS的部分,我仍然处于比较基础的状态,没有太多的分析总结。
我曾经在学校也学习过前端的相关知识,但是并没有建立起一个很好的知识体系,在使用时总是一知半解,这就造成了我在实际应用上的困难。前端的知识从我个人的体会而言,我感觉它并不是非常复杂困难,但是充满了细节,非常需要耐心慢慢琢磨,才能慢慢进步。熟能生巧,这个过程里,要保持耐心。还有很重要的一点,计算机的技术发展速度非常迅速,所以对我们信息获取能力的要求会更高,H5不是前端语言发展的终点,不断更新的内容,需要我们积极去学习和使用。保持长期的学习能力,非常重要,希望共勉。