学习计算机需要购买的物品和软件主要包括以下几类:
编程语言学习资源
书籍:《计算机科学概论》、《Python编程:从入门到实践》、《算法导论》、《现代操作系统》、《计算机网络:自顶向下方法》等。
在线课程和教育平台:Coursera、edX、Udacity等提供的计算机科学和编程相关课程。
技术社区和工具
代码编辑器:Visual Studio Code、Sublime Text、Atom等。
版本控制工具:Git。
调试工具:GDB、Xcode Debugger、Visual Studio Debugger等。
技术社区:GitHub、Stack Overflow、CSDN等。
硬件设备
个人电脑:需要一台性能良好的个人电脑,配置至少包括中高端处理器(如Intel i5或i7系列,AMD Ryzen 5或Ryzen 7系列)、8GB或更多内存、256GB SSD存储空间、集成显卡。
显示器:至少15.6英寸,分辨率至少为1920x1080像素。
键盘和鼠标:舒适的键盘和鼠标可以提高编程效率。
其他可选设备
云服务器:如阿里云,可以用于练习Linux系统和部署项目。
外设:如耳机、打印机等,根据个人需求选择。
建议
根据需求选择:首先确定自己的学习需求和目标,然后选择相应的学习资源和硬件设备。
注重性价比:对于学生来说,可以选择性价比高的设备,如中端处理器和内存,以及合适的存储空间。
持续学习:学习计算机是一个持续的过程,需要不断更新知识和技能,因此建议购买一些有助于持续学习的资源和服务。