寒假学习计划和进度记录

在 2020 年寒假开始的这天写下我的 2020 年寒假计划,希望自己能通过这个寒假的学习有所收获

前言

去年暑假,在南昌大学信工的群里,我认识了家园的学长,通过他们,了解了很多有关工作室的基本情况,萌发了要加入这个社团的想法。

开学后,经过笔试、一面、二面、最终考核以及试用期考核的重重筛选之下,我最终留在家园工作室。大一上这一个学期以来,除了临近期末的那两个礼拜,每周五都会有培训,刚开始的内容都是基础的知识,还没有分前后端。到后来经过了难忘的 Hackweek 之后,大家对前后端都有了基本的认识,后面的培训也就是前后端分开,可能是在个人爱好和前端狂热心理的驱动下,我选择了前端。

这一个学期下来,感觉自己学的东西很杂,了解了很多,但都没有去深入地学习。后来,偶然间在研发的群里看到了学长分享前几年的一个很厉害的学长(子健学长,繁易の前端乐园)的寒假学习文章之后,心理上也想在寒假逼自己一把,于是,我也在寒假之初写下了这篇寒假计划,希望寒假结束后,自己能有很大成长。

文章会及时记录学习的过程、总结,并在标题后注明时间

寒假学习计划 2020.1.10 更新

  1. 完成家园前端 2020 年 1 月 13 日截至的 ToDoList 的作业

    完成静态页面的基本布局 2020.1.10

    完成基本页面布局的确定 2020.1.11

    完成基本功能的实现:添加事项 事项分类 列表渲染 2020.1.11

    完成: 事项标记 事项重置 和 及时更新 2020.1.12

    提交作业 2020.1.13

  2. 系统地学习并熟悉 HTML 、 CSS 及 HTML5 、 CSS5 的新特征和用法

    看完尚硅谷的前端 HTML 与 CSS 基础视频 2020.1.20-2020.1.24

    了解了一些 HTML5 的新标签,新用法(如:canvas 标签等)

  3. 阅读红宝书—— 《JavaScript高级程序设计》

    阅读到**页 2020.1.10

  4. 学习 Linux 服务器端的常用命令和基本操作

  5. 学习 MySql

  6. 学习 Python 的后端基础(爬虫,后端支持等)

  7. 学习用 Nginx 部署网页

    学习 Nginx 部署 2020.1.12

  8. 学习实践 JavaScript 的基本语法与高级特性

  9. Vue の再深入

    用 Vue 写家园 ToDoList 的作业 2020.1.10

    了解 Vuex 2020.1.10

    重新系统学习 Vue,主要参考官方文档 2020.1.20~2020.122

  10. 学习 Excel

    学习链接 => 8 小时趣学 Excel

    • 八小时速成 Excel 完成一半 2020.1.15

    • 数据透视表 分列 规范录入数据 快捷键 函数

    • 八小时速成 Excel 完成后半 2020.1.16

    • 函数 图表 图表美化 打印 文档保护

  11. 学习 PPT

2020/1/10

  • 今天起的比较晚。

  • 上午主要是完善了 todolist 任务的页面,静态元素,基本的排版等。

  • 下午修改了页面 ui,选定为 ElemrntUI + MDUI 的前端 ui,同时完善了页面的布局。

  • 用了 localstorage 的本地储存功能,实现了列表的本地保存与读取列表的功能,还没添加修改状态,删除和修改内容的基本功功能

  • 还在哔哩哔哩看了 Vuex 的状态管理,虽然貌似没怎么看懂。

2020/1/11

  • 今天起的很早

  • 早上起来看了很久的 JavaScript 基础,包括:分号的使用,命名规则,错误处理,注释,声明,变量提升等

  • 下午也在学习 JavaScript 的基础语法,把基础打好

  • 后面在继续完善寒假 todolist 作业,把冗杂的结构简化了,只保留了 app.vue 文件,考虑到任务比较简单,就没有写入过多的模板,组件等

  • 到了半夜十二点,超不多

2020/1/12

  1. 学习了 Nginx 部署网页

    虽然好像学的很迷茫,但好在最后还是部署上去了。

  2. 学习了很多 Linux 的命令,做了总结

2020/1/26

害!

这一段时间,事情太多,又要到处走亲戚啥的,没有及时更新,简单总结一下这段期间的学习

  • Excel

花了两天看了 Excel 的进阶视频,学习了布局,基本操作,函数,透视表等。

  • HTML 和 CSS

花了四五天看完了一百多集的尚硅谷前端 HTML 和 CSS 教程

  • Vue

参照了 Vue 的官方文档重学了一部分 Vue 的基础知识

  • React

这几天看了一点点 React 的教程视频,帮着邬振彬学长写家园主站的样式

  • 总结

这一个多星期比较颓废,没有很认真的在学习,尤其是自己还沉迷游戏几天,该打!

2020/2/11

好久没更新了

简单总计一下这半个月来的学习情况

  • JavaScript 有关的基础视频

  • 本想跟着教程用面向对象的思想写一个简单的 网页贪吃蛇 项目,一开始像按照自己的思路写,发现后面思路不同,自己没头绪也写不下去了。

  • 学习与服务器有关的一些概念、常规的操作,对服务器建立基本的认知

  • 通过安卓 Termux 终端软件学习、熟悉 Linux 的基本操作,包括但不限于:

    • 目录相关的操作( cd pwd ls ~ / whereis which

    • 文件的(常用编辑器的简单使用)

    • 常用的一些包管理工具的使用(安装卸载

    • 镜像源的修改

    • 常见工具的使用( ping dig nano vi vim ssh neofetch cal curl tar zip upzip wget …)

  • 相对深入的学习了 ssh 的用法,私匙公匙的用途,在服务器上使用以达到免密登录

  • 跟着视频以及官方文档学习了 React ,算入了门

  • 做家园寒假前端的 ReadHub 的作业,尽可能实现自己想要达到的效果,目前仅达到自己预期功能的一半

  • 学习了 Nginx基本部署。通过不断摸索,摸爬滚打地找到了 Nginx 反向代理的简单操作