2020软件工程作业02

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/2018SE
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11188
这个作业的目标 画出我要学习的这门技术的学习路线图和每次学习后的笔记或感悟。
学号 20189612

  从以前刚学习这个专业开始,我就知道我自己的脑容量不够,果不其然,我现在还是一事无成。前面说过我想学习前端或者UI,这是我思考了很久的结果,我知道这个也很难学,但是我想试着去挑战一下,看我自己是不是真的不适合这一行,至少在以后回想起来,我曾经有过努力,这样就不会后悔了。

  JS,全名是JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。它由三部分组成:ECMAScript,描述了该语言的语法和基本对象;文档对象模型(DOM),描述处理网页内容的方法和接口;浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。它通常被用来为网页添加各式各样的动态功能,为用户提供更加流畅美观的浏览效果,通常是通过嵌入HTML中来实现自身的功能的。这是js 的基本概念,学习一个语言前,我必须要对它有一些最最基本的了解,以便于我以后的学习。
  学习js,在网络上都有很多的资源,像菜鸟教程、廖雪峰js教程,这些都是很好的学习资源,相对应的我也可以去看看书籍,加深我的印象,对这种语言有更深的了解。js的核心知识就是函数、运算符、数组、数据类型、变量这些,正则表达式很重要,但是比较难学,这个是我重点要去看的。然后学好基础,多做练习,学习面向对象的编程思想,更多的去学习js的一些框架。如果最后能够独立的做出一些页面,那基本这个语言也就算熟练了。我以后如果想要做前端开发工程师,那仅仅只会这一门语言,肯定是不够的,还要去多学一些框架,更深入的了解后端,这样才能在职场上有更大的竞争力。
以下是我的学习思维导图:

图床链接:https://imgchr.com/i/w0z6FP
  学习的周期是五个月,现在是九月份,我除了要学习js这门语言以外,我还要学习教资,其实任务还是挺重的,因此我需要每天合理的安排时间,做到更好的全面的利用课外时间。九月的后半个月,我需要把字符串函数和正则表达式给学完;十月份我需要把运算符、数组、数据类型给学习完毕,再加上做一些练习巩固一下;十一月份我需要把流程语句、函数基础、变量学习完毕;十二月份我需要把Window对象学习完毕;一月份我需要把js DOM基本操作学习完毕,并且回顾之前所学的知识,巩固一下,再尝试做一些页面的动态效果出来。除此之外,我还需要花费一些时间来回顾学习HTML和css,虽然这些以前学习过,但以我现在的水平,肯定是不够的,因此还要找另外的时间来学习这些。

posted @ 2020-09-13 21:31  澜澜nan  阅读(121)  评论(0)    收藏  举报