Python
基础语法到面向对象编程,小项目只用过pygame写了一个窗口射击游戏,图灵系列那本python编程学的很流畅,很快能上手项目
Javascript
到现在只学了点皮毛,只会做动态内容更新,也只是自己做html网页时乱加上去的
Linux
一开始甚至打算买个电脑重装Linux,看到无数人因为Linux整个大学没敲几行代码被劝退了,最后只学了Bash,但是和windows的shell不兼容,用的乌班图版本,以下是我试过的所有办法:
- 虚拟盘开机和Windows双系统
- 虚拟机如virtualbox和Vmware(据说可以申请阿里云学生服务器,但我用的前者)
- Windows自带wsl,最后自己搞了个图形化界面,甚至现在偶尔还在用
工具
- Vim:很容易上手,但不常用就会很快忘了(谁没事会在shell里面编辑文本)
- Nano:可读性比Vim强,但我已经习惯Vim了
- SSH
- Docker
- Git:最重要的一个,不用多说
数据库
学校课程,但反而很不上心,明天开始重学
CS常识
b站有个做的很好的科普视频,会放在Resource里面
Html
严格来说,太简单算不上编程语言
CSS
之前自己做了个CSS模板,结果在运行cmd时被tailwind覆盖完了,没有git到远程仓库……
数学分析3,概率论
前者太难听不懂,后者太简单不想听