一个零基础计算机小白的一年的学习

161 阅读2分钟

「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动

引言

这是关于一个几乎是白纸的计算机小白的一年的学习

总览

这一年的学习大体可以分为前端,后端和运维三个方向

前端

这一年学习了很多前端知识

从基础的HTML到CSS再到JavaScript,经过自己的捣鼓,也做了几个网页。

随着一段时间后学习的深入,又学习了诸如HTML5,css3,ES6等新标准

框架方面,从一开始的Vue初学者,只是在原生中简单引用Vue.js,axios,ECharts,Layui到Vue-cli脚手架,接触了前端的工程化,也更深入的学习了vue-router,组件化等思想技术。

也一直在学习着前端,这一年前端学习了很多,从当初的小白到现在

当初的Vue2已经变成了现在的Vue3,webpack也变成vite,js也逐渐的转向为vite。

也从原生的存储升级到了vueX和Pinia那些。

除此之外,也尝试了一些小程序和安卓H5开发,小程序方面用了京东Taro和Natui。

后端

后端也学习了很多,后端主要学习了Java,Python和nodejs

Java

Java方面学习了Java基础,IO,多线程同步锁,GUI

Java是我这一年时间花的最多的语言,从基础jdbc到MyBatis,再到Web那些,如session,拦截器过滤器等等,再到后来的控制反转的spring,和基于MVC的springMVC,再到后来的springboot,springcloud(微服务没有学很多,学了一点入门和服务治理nacos)

数据库方面

学习了MySQL,Redis,MangoDB,Neo4j,也学习了对应的实现,ruJedis,SpringframeData等。

nodejs方面

学习了基础的操作,接口的实现,常见数据库的操作,还有Express和TCP服务的创建等。

Python方面

学习了基础的知识,一点OpenCV的知识还有一些爬虫等等。

运维方面

学习了Ubuntu的基础操作,常见的命令,学会了部署常见的项目(如python,node,java),并能解决一些简单的问题,还学习了比如使用Nginx做反向代理等等。

最后

最后,回顾一下我与掘金

f506cc4500cebefefddb8738a35f179.jpg

5432ddcab8c54ad2d055e245f1057ad.jpg

173eb60211acca3d6556aa8a88e758e.jpg

74336ea814976cc706e285a4b15aa55.jpg

2a8423c562f3c3a5f25b25d42204015.jpg

70adba01d91a24eb877c97db3d05aad.jpg

027d2802654195c92fd6893a488f09f.jpg

83b8c69eda9d3118cfec11a2ee5edcc.jpg

f1083fc98c8bff5f4206b31f17c963d.jpg

3925f59e566104835c60845b8c30021.jpg

d254b55de399bc43e5e8bcecb7aaaea.jpg

ed255aededa313b566f84ceb4d58ccd.jpg

5cc3148a19c97a250afa970766f39d8.jpg

21e212002558cd420de67d539889081.jpg

3166177a059a6603993510779a6f1b0.jpg