我是一个完全没有编程基础的小白,最近对 Python 全栈开发产生了浓厚的兴趣。我希望能够从零开始自学,但是在众多学习资料中感到有些迷茫。因此,我想请教一下各位大神,有没有推荐的学习计划和课程资源?
我的目标是学习 Python 、Web 开发、前后端框架、数据库、自动化和脚本编写、爬虫、桌面应用程等全方面的知识,并通过实战项目来巩固学到的内容。我希望能找到适合初学者的课程,尤其是有实际项目实践的。
如果你有相关的学习经验或者知道一些优质的网络课程,请分享一下对我来说会非常有帮助。感谢大家的支持和建议,期待和大家一起学习进步!
1
ohayoo 264 天前 3
如果工作中有些小需求的话,可以带着需求自学,那样效率快很多
我当时是这样学的,比如工作中有个小需求,思考看是否可以写个小脚本来实现,单线程脚本搞定了之后,再思考脚本能否升级为多线程、多进程、线程池、进程池、异步协程。队列怎么搞、并发数量怎么控制之类的,然后再进一步思考脚本能否搞成 web 工具之类的,这个时候就会去学 flask 、fastapi 之类的 |
2
nulsen 264 天前 via Android
b 站
|
4
wsqstar 263 天前
这是一个非常笼统的问题, 我之前有类似的疑问但是后来发现这个事情不太现实.
Python 和全栈确实很搭,但是如果一个编程小白一开始就学非常全面的知识,很有可能门门通,样样瘟. 建议 update 自己的时间段,比如是在本科还是什么阶段,这样大家的回答可能会更有针对性. |
5
wanniwa 263 天前
课程 b 站搜一堆照着学就行了
|
6
kaiserzhang123 263 天前
还是推荐去看看官方文档和一些书籍/技术文档。不要依赖课程
|
7
julyclyde 263 天前
全栈是 javascript 程序员发明的词吧?
|
8
blsm 263 天前 1
|
9
blsm 263 天前
[imooc-200] Python3 高级核心技术 97 讲,高级进阶的必学课程
https://www.alipan.com/s/NH5AWGHpRUf |
10
iorilu 263 天前
想多了, 能学一小块搞明白就不错了
比如爬虫 |
11
Dimen61 260 天前
If you are good at English and have no problem to learn from content in English, please don't miss the Harvard CS course in edX(CS50's Web Programming with Python and JavaScript ). The university course would give a high level view of computing fields and you can learn the details by yourself then if you need them.
|
12
Dimen61 260 天前
@kaiserzhang123 小白直接看文档还是看不懂的吧:(
|