2017年11月学习心得报告

学习心得报告

2017.11.30

以下分为五个部分:

  • 一、 关于git的学习
  • 二、 关于fis3的学习
  • 三、 关于es6的学习
  • 四、关于Jquery的学习
  • 五、关于sublime Text3的熟悉
  • 六、关于Vue的学习
11.3-11.29号之间,我分阶段地学习了git、fis3、es6,jQuery、Vue,以及熟悉sublime Text 3软件,其中es6和Vue还没有学习完全。
   在学习fis3、git的过程中,我主要是一边学习,一边操作。为了防止日后忘记,操作的时候会截图,然后笔记都以文档的形式存储在电脑里。相对于git来说,我的收获比较多,学习地也非常有效率,我觉得在选取教程方面可能是比较大的原因。Fis3对于它的学习,相对比较有些难理解,需要经常回头复习。
   在学习,jQuery、es6、Vue中,我也是一边敲打例子,一边做笔记,加深自己的印象。收获也是比较大,对于我来说Vue和Jquery就是全新的内容,学习的时候有新鲜感,比较有乐趣。
   sublime Text 3,我主要是通过它来编写我学习的笔记,以及运行代码例子。是一个非常好用的开发软件。通过它编写内容,了解了一些快捷键,也明白了如何运行不同的开发语言编写的代码,以及如何下载各种插件。
   在这一个月的学习中,收获良多,有些不常见的知识有些遗忘了,还需要时常的回头复习一下。
   以下是我学习各个内容的详细认识:

一、关于git的学习:

学习时间:11.3—11.6
学习地址:https:、、www.liaoxuefeng.com 廖雪峰的官方网站,git教程
学习时间:学习内容
 11.3:下载git,了解介绍
 11.4:时光穿梭机:版本退回、工作区和暂存区、管理修改、撤销修改、删除文件
 11.5:远程仓库:添加远程仓、克隆仓库、
分支管理:创建与删除分支、解决冲突、分支管理策略、bug分支、feature分支、多人协作
 11.6:标签管理:创建标签、操作标签等、复习前面的内容

   在这4天的学习中,我对git已经有比较多的认识和了解,个人非常喜欢这个git教程,非常地简单明了,在学习的过程中,我一边做笔记,一边跟着教程进行操作。总得来说,教程实用性超强,边学边练,一点也不觉得枯燥。所学的Git命令是常见“充分且必要”的。
   最初对于git的接触,是因为,注册了github,但是不知道如何上传项目,所以开始慢慢了解,每次修改上传项目的时候总会出现一些问题,因为没有了解git,所以导致我,每次都重新删了项目,新建,再一起重新上传。这样非常浪费时间,有时候想找回上一次的版本,也没有记录。
   学习了git之后,我深刻的认识到了它的强大,可以回退,可以创建分支,可添加标签,可以添加远程仓库,也可以克隆仓库。也可以创建.gitignore文件来忽略指定不想提交的文件。接触了它之后,真的是不由的感叹道,这是一个非常好用的软件。
   根据作者的介绍,他所写的内容都是平时工作最常用到的指令,git还有很多内容不常见的知识没有写入教程。所以之后在工作中碰到的,就让我们自行解决问题。
  以上就是我对git学习的心得。

二、关于fis3的学习,学习时间:11.7-11.14

学习地址:http://fis.baidu.com/fis3/docs/beginning/intro.html
 11.7:安装fis3,下载插件 /复习git内容
 11.8:起步构建
 11.9:工作原理/初级使用
 11.13:中级使用/高级使用
 11.14:接口文档及之后内容

   相对于git教程简单实用易上手,我在学习fis3的上面,相对就比较难理解。
   FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管理、合并、内嵌)、模块化开发、自动化工具、开发规范、代码部署等问题。这是教程上面介绍的。
   在学习的过程中,我同样是一边学,一边操作,还是有些一头雾水。
   整体学习下来,我对它的认识就是,它可以压缩各种文件,可以把文件解析成另一种文件格式,文件指纹,图片合并,资源定位等功能,它们主要是通过fis-conf.js配置文件,设置配置接口。然后在使用指令来构建项目。
接着就是对于配置接口的一些属性的认识。
  Fis3内置语法,有3个功能:资源定位,内容嵌入、依赖声明。有了一些认识。总体来讲,对于fis3的收获,就是通过配置文件,来设置配置接口,来操作项目。

三、关于es6的学习,学习时间11.15—11.22

学习地址:http://es6.ruanyifeng.com/ 阮一峰
 11.15:es6简介、let和const命令
 11.16:变量的解构赋值
 11.17:字符串的扩展、正则的扩展、数值的扩展、Math对象的扩展、
 11.21:函数的扩展、数组的扩展:
 11.22:对象的扩展
 11.23:Symbol
 还没有学习到的内容:Set 和 Map 数据结构、Proxy、Reflect、Promise 对象、Iterator 和 for…of 循环、Generator 、函数的语法、Generator 函数的异步应用、async 函数、Class 的基本语法、Class 的继承、Decorator、Module 的语法、Module 的加载实现

   因为最早之前有基本的学习过,所以我把学习es6放在后面的才开始学。
   相对于之前的fis3教程来说。这个教程比较清晰,而且还讲得非常得详细,在一边学习,一边操作的过程中,最早看到代码的时候不明白let的意思,以为是跟var类似的声明变量的命令。学习之后了解到:它与var的不同,明白了暂时性死区的概念,let不能提升变量。以及es6新添加了4个声明方法:letconstclass、import。解构:可以方便赋值,还有函数中rest参数,与arguments的区别,函数可以通过箭头方法来简化函数,同时也存在一些问题例如不能当做构造函数,不可使用arguments对象等。
   总体来说,收获多多,知识点多,也比较杂,需要我自己不断的去复习。

四、关于jQuery的学习,学习时间:11.20

学习地址:http://www.w3school.com.cn/jquery/index.asp
学习内容:jQuery 教程、jQuery 效果、jQuery HTML、jQuery 遍历、AJAX、jQuery 杂项

   这个教程跟git教程一样,简单实用,易学。
   对于jQuery的学习,最早之前有认真学习过,再次学习的时候,速度就比较快,jQuery的在获取元素方面用了$( )的方法,相对于js的getElementById等方法来说,方便了不少,还有一些自带的效果,淡出、淡入、滑动、动画等方法,很方便的节省时间,不需要编写原生的方法来执行。同时我也学习了jQuery对于内容的获取设置,元素的增删、遍历过滤等。
   通过ajax来获取内容,也不需要编写大量的代码。同时也可以自己设置简写符号。
   对于jQuery的认识,我觉得它的存在就是可以很好的节省时间,方便程序员操作,编写代码。这是一个非常好用的前端框架。

五、sublime_text 3 的熟悉、熟悉时间11.3—11.29

 11.3:下载sublime Text 3、修改为汉化版
 11.15:下载node js,Node JS环境搭建及sublime Text 3配置Node Js环境,添加前端插件。
 使用该软件写文档
 使用该软件编写例子代码,并且编译

   感觉这个软件非常强大,各种语言都可以编译,只需要下载插件就可以,非常方便,整个界面非常漂亮,看着很舒服。
   在这个月的学习中,我都是通过这个软件写文档,编写代码例子。它可以批量修改,可以批量查找,用起来就像在用world一样。它有很多快捷键,非常实用。
   如果它可以边看边改的话,可能会更好吧。因为每次都需要切换到浏览器,看页面效果。但是,这个软件用起来确实很不错。
   感觉效率提高了很多,空格都可以少打了。里面有各种语言的一些插件,有提亮错误的。使用起来特别方便舒服。就算是普通的编辑文件,我也使用它了。

六、Vue学习笔记11.23—11.29

学习地址:https://cn.vuejs.org/v2/guide/
 11.23:对于VUE的基本认识:1、MVVM模式:2、Vue.js的基本指令:
 11.24:一、介绍:Vue.js 是什么:起步、声明式渲染、条件与循环、处理用户输入、组件化应用构建、与自定义元素的关系
 11.25:二Vue实例、三语法模板:四、计算属性和观察者
 11.26:五、Class 与 Style 绑定、六、条件渲染
 11.27:七列表渲染、八事件处理、九表单输入绑定
 11.28:十组件
 没有学习到的内容:过渡&动画、可复用性&组合、工具、规模化、内在

   学习Vue了,我了解了Vue.js 是一套构建用户界面的渐进式框架。Vue.js 的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。只需要实例化一个Vue类,通过lel属性指向View,把该Vue实例挂载到元素上。同时还学习了一个最重点的内容:组件,它是Vue。Js里最强大的功能之一,组件可以扩展 HTML 元素,封装可重用的代码。
   目前我对于它的理解,它相对于其他框架来说,例如jQuery来说,Vue的很多指令,都是写在html标签里的,而且它主要是由组件和实例化的Vue对象组成,我认为在编写代码的时候,可以很方便地管理代码。
   目前我还没有完完全全地了解它。相信,等我学习完之后它,我会对它有一个更全面的认识。

以上就是我的学习心得。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值