首页 / 开源宝库 / Project Based Learning(项目式编程教程)
Project Based Learning(项目式编程教程)
// project.info

Project Based Learning(项目式编程教程)

Project Based Learning(项目式编程教程) 是什么

Project Based Learning 收录的是「跟着做就能做出来一个东西」的教程,而不是概念讲解。按 C/C++、C#、Clojure、Elixir、Erlang、F#、Go、Haskell、HTML/CSS、Java、JavaScript、Kotlin、Lua、OCaml、PHP、Python、R、Ruby、Rust、Scala、Swift 等 20 余种语言分类。

典型条目包括:用 Python 写一个 Web 服务器、用 Go 写一个区块链、用 JavaScript 写一个解释器、用 Rust 写一个操作系统内核、用 C 写一个 Shell。它和「从零造轮子」那类的区别在于:本清单更偏向做出完整可用的应用(Web 应用、爬虫、游戏、CLI 工具),而不是复现底层组件。

SCREENSHOT 暂无截图(官网暂不可访问或未截取)

主要功能

0120 余种编程语言:多语言开发者都能找到自己的入口
02以产出为目标:每个教程结束时都有一个能运行、能演示的成品
03难度跨度大:从写一个待办清单,到写一个操作系统内核都有
04纯社区索引:持续补充新教程,失效链接会被清理
// more.info

项目信息

按语言归类、以「做出一个能跑的应用」为目标的教程索引,比看文档更快上手

开源社区维护的项目式编程教程索引,按 C/C++、Python、JavaScript、Go、Rust、Java 等 20 余种语言归类,每个教程都是从零做出一个能跑的完整应用 —— 比啃文档更快建立手感

开源合集 适合人群:开发者 / 程序员
// 商业项目:在数据 affiliate 字段填入 CPS 推广链接后,按钮自动改跳你的推广链接
← 返回开源宝库

站长熬夜整理 · 开源大礼包

点击一键转存《2329 件副业装备大礼包》,内含分类 Excel 表,找工具不再大海捞针

一键转存《2329 个开源大礼包》
资料整理自公开开源渠道,仅供学习交流使用;如涉及版权问题请联系删除。