我是一个程序小白,一直想学好学精一门编程。看网上说 python 好学,就打算决定学 python ,然后就在网上找视频学习,先学习了一个尚硅谷哪个 python ,我感觉还可以,就认认真真的学了。一些基础东西算是会了吧。想提高。大致的方向是先 web 方向,因为想自己搭建一个网站是一个刚需。但在网上找不到好的学习资源了,也不知道从哪里到哪里先学了。 前段时间看要先学前端,学全栈,在 bili 上搜了一圈也找不到一个合适的教程。 现在我想请各位大哥,大姐,弟弟,妹妹们,大神们给俺推荐一个好的学习教程或者学习方法及路线,越详细越好,教程给推荐好的免费的最好!
请告诉俺咋弄,我就感谢万分。。。
俺的需求是:想学会编程,能自己独立写网站,以后写点 app 什么的应用什么的就满足了。。。
![]() |
1
bojue 10 天前 ![]() 找个简单的 app 或者网站抄下去,登录授权,业务逻辑,定时任务,第三方接口登录根据需求慢慢来。
直接上手比较难得话可以需求拆分成知识点一个一个攻克:安装环境,前后端接口联调,登录模块,定时任务,文件上传,微信登录,支付接口联调 |
![]() |
2
kidlj 10 天前
Django -> Wagtail -> Make your own sites.
|
![]() |
3
Gimorocun 10 天前 ![]() 还是先跟着教程做, 等流程跑通之后去找网站模版, 自己先运行起来, 推荐 django, https://builtwithdjango.com/projects/
单纯学习的话会比较无聊, 最好做有目的性的项目, 朋友同学有相同兴趣爱好的话一起构思产品然后去开发 |
![]() |
4
bronyakaka 10 天前
你要写 app 和网页,我觉得还是学 ts 吧,现在不管哪端的 app 都可以 web 套壳
|
5
bytesfold 10 天前 via iPhone
怎么说呢,我 2 年前就是你这状态,主要是要涉及的东西太多了,一下很难理清楚;更别说你本来其他编程经验有没有。
不过每个能看的视频和 demo 都照着做,配合 AI 还算好。 |
6
jackleo120 10 天前
fastapi + vue/react (可以直接借助于 cursor)
fastapi 写路由比 django 快很多,不过异步坑还是比较多的,看一下他们的官方示例代码吧: https://github.com/fastapi/full-stack-fastapi-template |
7
ManjusakaL 10 天前
Youtube 上找点视频看,你关键字搜 Django/FastAPI 第藕灰完整的带你做个项目
|
8
ManjusakaL 10 天前
typo 基本会带你做个项目
|
![]() |
9
sleepybear1113 10 天前
看了这么多回帖的,具体操作好像没有多少建议。对于一个小白,啥概念都不知道的,泛泛而谈关键词还是上手起来有点难的。甚至有人要新手去看源码,太幽默了。
首先写网站要学的是 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 ,你就丢代码给他,问他为什么这么写,都有什么作用即可。 |
![]() |
10
kivmi 10 天前
fastapi ,先写个没有界面的 web api ,先体验,后增强
|
11
henix 10 天前
试试 https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/mitweb/ ?
|
![]() |
12
yb2313 10 天前
不管什么语言, 直接就上手写, 不懂的地方就问 ai, 这才是最快的, 写一段时间再去看基础
|
![]() |
13
cnfans OP @sleepybear1113 非常感觉你的耐心答复,我先按你的方法试试,我原来了解一点 html 和 css ,但不是太懂。你给了方向以后,更加坚定了信心!谢谢!
|
![]() |
15
cnfans OP @Gimorocun 收到,谢谢,嗯!不过我一看英语就头大了,不会英语呀,看不懂,后悔上学不好好学英语了,上高中时,因为不喜欢英语老师,荒废了英语!现在都后悔呀。
|
![]() |
16
onice 9 天前
|