V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
iqweujjq
V2EX  ›  Python

求指导!小白想自学 Python 全栈,求推荐学习计划和课程资源

  •  1
     
  •   iqweujjq · 257 天前 · 1967 次点击
    这是一个创建于 257 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是一个完全没有编程基础的小白,最近对 Python 全栈开发产生了浓厚的兴趣。我希望能够从零开始自学,但是在众多学习资料中感到有些迷茫。因此,我想请教一下各位大神,有没有推荐的学习计划和课程资源?

    我的目标是学习 Python 、Web 开发、前后端框架、数据库、自动化和脚本编写、爬虫、桌面应用程等全方面的知识,并通过实战项目来巩固学到的内容。我希望能找到适合初学者的课程,尤其是有实际项目实践的。

    如果你有相关的学习经验或者知道一些优质的网络课程,请分享一下对我来说会非常有帮助。感谢大家的支持和建议,期待和大家一起学习进步!

    13 条回复    2024-03-16 00:04:00 +08:00
    ohayoo
        1
    ohayoo  
       257 天前   ❤️ 3
    如果工作中有些小需求的话,可以带着需求自学,那样效率快很多
    我当时是这样学的,比如工作中有个小需求,思考看是否可以写个小脚本来实现,单线程脚本搞定了之后,再思考脚本能否升级为多线程、多进程、线程池、进程池、异步协程。队列怎么搞、并发数量怎么控制之类的,然后再进一步思考脚本能否搞成 web 工具之类的,这个时候就会去学 flask 、fastapi 之类的
    nulsen
        2
    nulsen  
       257 天前 via Android
    b 站
    iqweujjq
        3
    iqweujjq  
    OP
       257 天前
    @ohayoo 有没有推荐的学习课程
    @nulsen
    wsqstar
        4
    wsqstar  
       256 天前
    这是一个非常笼统的问题, 我之前有类似的疑问但是后来发现这个事情不太现实.
    Python 和全栈确实很搭,但是如果一个编程小白一开始就学非常全面的知识,很有可能门门通,样样瘟.
    建议 update 自己的时间段,比如是在本科还是什么阶段,这样大家的回答可能会更有针对性.
    wanniwa
        5
    wanniwa  
       256 天前
    课程 b 站搜一堆照着学就行了
    kaiserzhang123
        6
    kaiserzhang123  
       256 天前
    还是推荐去看看官方文档和一些书籍/技术文档。不要依赖课程
    julyclyde
        7
    julyclyde  
       256 天前
    全栈是 javascript 程序员发明的词吧?
    blsm
        8
    blsm  
       256 天前   ❤️ 1
    blsm
        9
    blsm  
       256 天前
    [imooc-200] Python3 高级核心技术 97 讲,高级进阶的必学课程
    https://www.alipan.com/s/NH5AWGHpRUf
    iorilu
        10
    iorilu  
       256 天前
    想多了, 能学一小块搞明白就不错了

    比如爬虫
    Dimen61
        11
    Dimen61  
       253 天前
    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.
    Dimen61
        12
    Dimen61  
       253 天前
    @kaiserzhang123 小白直接看文档还是看不懂的吧:(
    iqweujjq
        13
    iqweujjq  
    OP
       250 天前
    @Dimen61 英语不好,纯靠翻译
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3017 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:18 · PVG 22:18 · LAX 06:18 · JFK 09:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.