大家好,我是 Immerse,一名独立开发者、内容创作者、AGI实践者。
https://yaolifeng.com
也同步更新。我会在这里分享关于编程
、独立开发
、AI
、出海
、个人思考
等内容。
如果本文对你有帮助,欢迎动动小手指一键三连(点赞
、评论
、转发
),给我一些支持和鼓励,谢谢!
最近刷到一个 GitHub 项目,内容特别干!
一个叫做"Project Based Learning"[1]的仓库,专门收集各种编程语言的实战项目教程。
说实话,学编程最痛苦的就是看了一堆理论,到头来还是不会写代码。而这个仓库的理念就是:别废话了,直接上手做项目!
在这个过程中,你自然而然地就把那些零散的知识点串联起来,真正地“用”了起来。
Github[2] https://github.com/practical-tutorials/project-based-learning
这个仓库简直就是学习编程"全家桶"!从经典的 C/C++、Java、Python,到现在热门的 JavaScript、Go、Rust,一应俱全。
这里的项目都不是那种"Hello World"级别的 demo,而是实实在在能用的应用程序。
列几个感受一下:
比如"用 C 写一个编译器"这个项目,就分成了 10 个部分,从词法分析到全局变量,每一步都讲得明明白白。
说白了,传统的学习方式就是"先学语法,再做项目"。
但这样学出来的人,往往会语法但不会解决实际问题。
很简单!
编程这个东西,真的是"实践出真知"。
理论再扎实,不动手写代码也是纸上谈兵。
最重要的是,这些都是免费的!
Windows 安装 Claude Code 的新姿势,保姆级教程
一个 Cursor mdc 自动生成器,基于 Gemini 2.5,很实用!
搞定 XLSX 预览?别瞎找了,这几个库(尤其最后一个)真香!
【完整汇总】近 5 年 JavaScript 新特性完整总览
[1]
"Project Based Learning": https://github.com/practical-tutorials/project-based-learning
[2]
Github: https://github.com/practical-tutorials/project-based-learning