2020 寒假学习计划和进度记录

·5 分钟·1,618·已发布 2,165 天,请注意时效性
2020 寒假学习计划和进度记录

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

前言

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

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

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

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

寒假学习计划

完成家园前端 Todo List 作业

截止日期:2020 年 1 月 13 日

  • 完成静态页面的基本布局(2020-01-10)
  • 完成基本页面布局的确定(2020-01-11)
  • 完成基本功能的实现:添加事项、事项分类、列表渲染(2020-01-11)
  • 完成事项标记、事项重置和及时更新(2020-01-12)
  • 提交作业(2020-01-13)

系统地学习 HTML、CSS 及 HTML5、CSS3 的新特性和用法

  • 看完尚硅谷的前端 HTML 与 CSS 基础视频(2020-01-20 至 2020-01-24)
  • 了解 HTML5 的新标签和新用法(如 canvas 标签等)

阅读《JavaScript 高级程序设计》

  • 阅读进度记录(2020-01-10)

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

  • 待补充

学习 MySQL

  • 待补充

学习 Python 的后端基础

包括爬虫、后端支持等。

学习用 Nginx 部署网页

  • 学习 Nginx 部署(2020-01-12)

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

  • 待补充

Vue 再深入

  • 用 Vue 写家园 Todo List 作业(2020-01-10)
  • 了解 Vuex(2020-01-10)
  • 重新系统学习 Vue,主要参考官方文档(2020-01-20 至 2020-01-22)

学习 Excel

学习链接:8 小时趣学 Excel

  • 八小时速成 Excel 完成前半部分(2020-01-15)
    • 数据透视表、分列、规范录入数据、快捷键、函数
  • 八小时速成 Excel 完成后半部分(2020-01-16)
    • 函数、图表、图表美化、打印、文档保护

学习 PPT

  • 待补充

学习日志

2020-01-10

  • 今天起得比较晚
  • 上午主要完善了 Todo List 任务的页面,包括静态元素、基本排版等
  • 下午修改了页面 UI,选定为 ElementUI + MDUI 的前端 UI 方案,同时完善了页面的布局
  • 使用了 localStorage 的本地存储功能,实现了列表的本地保存与读取,还没添加修改状态、删除和修改内容的功能
  • 在 B 站看了 Vuex 的状态管理教程,虽然感觉没怎么看懂

2020-01-11

  • 今天起得很早
  • 早上看了很久的 JavaScript 基础,包括分号的使用、命名规则、错误处理、注释、声明、变量提升等
  • 下午继续学习 JavaScript 的基础语法,把基础打牢
  • 继续完善寒假 Todo List 作业,把冗杂的结构简化了,只保留了 app.vue 文件。考虑到任务比较简单,就没有写入过多的模板和组件
  • 工作到半夜十二点,差不多了

2020-01-12

  • 学习了 Nginx 部署网页,虽然学得很迷茫,但好在最后还是部署成功了
  • 学习了很多 Linux 命令,做了总结

2020-01-26

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

  • Excel:花了两天看 Excel 的进阶视频,学习了布局、基本操作、函数、透视表等
  • HTML 和 CSS:花了四五天看完了一百多集的尚硅谷前端 HTML 和 CSS 教程
  • Vue:参照 Vue 官方文档重新学习了一部分 Vue 的基础知识
  • React:这几天看了一点 React 的教程视频,帮邬振彬学长写家园主站的样式
  • 总结:这一个多星期比较颓废,没有很认真地学习,尤其是自己还沉迷游戏好几天,该打

2020-02-11

好久没更新了,简单总结一下这半个月来的学习情况:

  • 看了 JavaScript 有关的基础视频
  • 本想跟着教程用面向对象的思想写一个简单的网页贪吃蛇项目,一开始想按照自己的思路写,发现后面思路不同,自己没头绪也写不下去了
  • 学习与服务器有关的一些概念和常规操作,对服务器建立了基本的认知
  • 通过安卓 Termux 终端软件学习、熟悉 Linux 的基本操作,包括但不限于:
    • 目录相关的操作(cd、pwd、ls、~、/、whereis、which)
    • 文件的增、删、改(常用编辑器的简单使用)
    • 常用包管理工具的使用(安装、卸载)
    • 镜像源的修改
    • 常见工具的使用(ping、dig、nano、vi、vim、ssh、neofetch、cal、curl、tar、zip、unzip、wget 等)
  • 相对深入地学习了 ssh 的用法,私钥、公钥的用途,在服务器上使用以达到免密登录
  • 跟着视频以及官方文档学习了 React,算是入了门
  • 做家园寒假前端的 ReadHub 作业,尽可能实现自己想要达到的效果,目前仅达到自己预期功能的一半
  • 学习了 Nginx 的基本部署,通过不断摸索,摸爬滚打地找到了 Nginx 反向代理的简单操作方法

—— 本文完 ——

也可以看看