打心底建议:考虑到大家看到这个文章的时候,是为了提升自己代码能力而来的,在我看来,最好提升代码的方式就是做项目(本项目列举了交通量预测、YOLO项目、Flask开发三个项目,希望你自己亲手做一遍)。一旦开始某个项目,建议你找个空闲时间一直学习,全身心的投入,这样子的效率非常非常高
(如果你是入门小白,第一个项目推荐交通量预测)
代码能力提升
1、anaconda与pycharm的安装
推荐参考博客:
一步步教你在 Windows 上轻松安装 Anaconda以及使用常用conda命令(超详细)_windows anaconda-优快云博客
如果不太会,那么就看视频,但是优先参考上面博客
2025最新版Anaconda安装+PyCharm安装和基本使用,Python编程环境安装,小白必看的菜鸟教程!哔哩哔哩bilibili
pycharm和anaconda推荐版本:
推荐版本1:
pycharm:pycharm-community-2022.2.5(社区版)
anaconda:2020.02
推荐版本2:
pycharm:PyCharm 2024.1 professional(专业版)
anconda:2024.02
pycharm引入anaconda环境:优快云上搜索或者是参考我的博客:
社区版参考:
ubuntu22.04安装argoverse-api(从0开始)-优快云博客
专业版参考:
选择conda.bat,然后选择下面的使用python环境,使用底下的:use existing environment的便可以选择环境

2、入门-数据分析(12小时)
首先,不管有没有代码的基础,把numpy、pandas、matplotlib进行学习
推荐课程(12个小时,要求把里面的代码部分全部自己写一遍)
3、机器学习入门(了解分类、回归、分类、等算法的基础知识)(建议3天)
(关注与代码的实现,算法的思想,最好自己写一遍代码——没有必要从源码构建,利用sklearn、xgboost、lightgbm库实现代码即可),多做一些有关的案例
【sklearn机器学习】菜菜的sklearn机器学习完整版(上)哔哩哔哩bilibili
4、深度学习入门(了解算法思想、实现CNN对mini手写数据集的检测)(建议3天)
PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】哔哩哔哩bilibili
5、NLP方向-交通量预测(建议5天)
实现 SVR、RandomForecast、XGBoost、LightGBM、LSTM、Transformer、TCN、informer等算法的交通量预测
参考项目:
CNN-LSTM
项目:pytorchCNN+LSTM对时间序列数据预测实战(逐行代码讲解)哔哩哔哩bilibili
数据集:深圳市政府数据开放平台数据集详情

6、视觉项目实战-YOLO(建议三天)
yolo的框架整体比较成熟,所以学习起来对照论文和代码去学习就好了
推荐项目:12-训练哔哩哔哩bilibili
7、前端界面开发:(建议5天)
这里只会Flask(连接前后端、渲染等工作)
Flask+mysql+navicate:2025版-零基础玩转Python Flask框架-学完可就业哔哩哔哩bilibili
html+css+js:尚硅谷前端入门html+css零基础教程,零基础前端开发html5+css3视频哔哩哔哩bilibili

被折叠的 条评论
为什么被折叠?



