关于 Python 学习问题 - V2EX
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
cnfans
V2EX    Python

关于 Python 学习问题

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

    我是一个程序小白,一直想学好学精一门编程。看网上说 python 好学,就打算决定学 python ,然后就在网上找视频学习,先学习了一个尚硅谷哪个 python ,我感觉还可以,就认认真真的学了。一些基础东西算是会了吧。想提高。大致的方向是先 web 方向,因为想自己搭建一个网站是一个刚需。但在网上找不到好的学习资源了,也不知道从哪里到哪里先学了。 前段时间看要先学前端,学全栈,在 bili 上搜了一圈也找不到一个合适的教程。 现在我想请各位大哥,大姐,弟弟,妹妹们,大神们给俺推荐一个好的学习教程或者学习方法及路线,越详细越好,教程给推荐好的免费的最好!

    请告诉俺咋弄,我就感谢万分。。。

    俺的需求是:想学会编程,能自己独立写网站,以后写点 app 什么的应用什么的就满足了。。。

    17 条回复    2025-05-09 09:56:17 +08:00
    bojue
        1
    bojue  
       165 天前   1
    找个简单的 app 或者网站抄下去,登录授权,业务逻辑,定时任务,第三方接口登录根据需求慢慢来。

    直接上手比较难得话可以需求拆分成知识点一个一个攻克:安装环境,前后端接口联调,登录模块,定时任务,文件上传,微信登录,支付接口联调
    kidlj
        2
    kidlj  
       165 天前
    Django -> Wagtail -> Make your own sites.
    Gimorocun
        3
    Gimorocun  
       165 天前   1
    还是先跟着教程做, 等流程跑通之后去找网站模版, 自己先运行起来, 推荐 django, https://builtwithdjango.com/projects/
    单纯学习的话会比较无聊, 最好做有目的性的项目, 朋友同学有相同兴趣爱好的话一起构思产品然后去开发
    bronyakaka
        4
    bronyakaka  
       165 天前
    你要写 app 和网页,我觉得还是学 ts 吧,现在不管哪端的 app 都可以 web 套壳
    bytesfold
        5
    bytesfold  
       165 天前 via iPhone
    怎么说呢,我 2 年前就是你这状态,主要是要涉及的东西太多了,一下很难理清楚;更别说你本来其他编程经验有没有。

    不过每个能看的视频和 demo 都照着做,配合 AI 还算好。
    jackleo120
        6
    jackleo120  
       165 天前
    fastapi + vue/react (可以直接借助于 cursor)
    fastapi 写路由比 django 快很多,不过异步坑还是比较多的,看一下他们的官方示例代码吧: https://github.com/fastapi/full-stack-fastapi-template
    ManjusakaL
        7
    ManjusakaL  
       165 天前
    Youtube 上找点视频看,你关键字搜 Django/FastAPI 第藕灰完整的带你做个项目
    ManjusakaL
        8
    ManjusakaL  
       165 天前
    typo 基本会带你做个项目
    sleepyfevniv
        9
    sleepyfevniv  
       165 天前   1
    看了这么多回帖的,具体操作好像没有多少建议。对于一个小白,啥概念都不知道的,泛泛而谈关键词还是上手起来有点难的。甚至有人要新手去看源码,太幽默了。

    首先写网站要学的是 HTML 和 css ,不然页面都写不出来,视频的话,可以搜索关键词“HTML 入门”就可以了,我随便搜索了一个,也是尚硅谷的,BV1p84y1P7Z5 。

    上面的,因为我没有具体看,我只看了目录。可以学一部分,HTML 的可以全学,都是比较基础的。然后 css 可以全至少一半吧。通俗来说,HTML 就是砖头去造毛坯房,css 就是毛坯变精装,不过是硬装。在如何变得能用下,会写 HTML+一些 css 即可。

    然后学完上面,要去学 Javascript ,可以搜索关键词“Javascript 入门”。Javascript 可以说是,精装上面的软装,提供更多精细的功能。我也随便找了一个视频,看着目录好像还可以吧,BV1Y84y1L7Nn 。

    然后你就会发现,手动通过 Javascript 来操作 HTML 有点麻烦,就需要学习框架了,有了框架,可以在某系操作上更加方便。前端框架的话,本 v2 一直在争论谁更好,不过一般是三种,vue 、react 、angular 。既然你有上面基础了,那么搜索这几个教程也不会太难。

    和上面(学前端框架)可以同步进行的,就是学 Python 的后端请求 api 。Python 主流的 fastapi 、flask 、Django 。这几个我推荐不了,因为我是写 Java 的。

    写 APP 的话,那么就是 Android 或者 iOS 入门了。一般建议这两个入门要有 HTML 基础。

    然后勤用 ai ,你就丢代码给他,问他为什么这么写,都有什么作用即可。
    kivmi
        10
    kivmi  
       165 天前
    fastapi ,先写个没有界面的 web api ,先体验,后增强
    henix
        11
    henix  
       165 天前
    试试 https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/mitweb/ ?
    yb2313
        12
    yb2313  
       165 天前
    不管什么语言, 直接就上手写, 不懂的地方就问 ai, 这才是最快的, 写一段时间再去看基础
    cnfans
        13
    cnfans  
    OP
       165 天前
    @sleepybear1113 非常感觉你的耐心答复,我先按你的方法试试,我原来了解一点 html 和 css ,但不是太懂。你给了方向以后,更加坚定了信心!谢谢!
    cnfans
        14
    cnfans  
    OP
       165 天前
    @yb2313 收到,谢谢,我一定勤动手的。
    cnfans
        15
    cnfans  
    OP
       165 天前
    @Gimorocun 收到,谢谢,嗯!不过我一看英语就头大了,不会英语呀,看不懂,后悔上学不好好学英语了,上高中时,因为不喜欢英语老师,荒废了英语!现在都后悔呀。
    onice
        16
    onice  
       164 天前
    推荐一个程序员的慕课网,Python 项目驱动的视频很多: https://coding.imooc.com/?c=python

    有钱可以支持正版,没钱可以去闲鱼。
    huangyezhufeng
        17
    huangyezhufeng  
       154 天前
    https://datahonor.com/cs/programming/general/learn/?h=cs1#books

    我推荐从斯坦福的 CS106A 开始学。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5288 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 08:18 PVG 16:18 LAX 01:18 JFK 04:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86