阅读 193

如何在 Github 上找到适合自己水平的开源项目?

今天推荐一个开源项目:app-ides,这个项目是一个项目列表,该列表会根据开发者的水平提供一些练手项目,帮助你提升编程技巧。这个开源项目可以帮助你:

  • 提高编程能力
  • 助你尝试新技术
  • 增加你的项目经验

这个列表中提到的小项目,易于完成,易于扩展。这不仅是一个简单的列表,每个项目都描述的足够详细,有明确的描述性目标和应当实施的用户故事列表,以方便你从头开始进行开发。

根据你当前的 level 推荐不同的项目:

入门:开发者处于技术学习的初期,适合开发一些面向用户的小程序,比如:计算器、TODO、番茄闹钟、天气应用等等一些小 Demo。

比如适合初学者的番茄闹钟 Demo,会提供你一些用户故事、学习资料。

img

除此之外还会给出几个示例项目:

img

初级:开发者处于学经验的积累阶段,这时候可以调用 API 构建一些应用程序,这时候可能会在对 UI / UX 要求比较高。

进阶:具备了以上所有条件并且正在学习更高级的技术,比如搭建一个动态的后端应用,比如做一个聊天应用、电影资讯网站。

比如这个项目提供的一个电影资讯应用,不仅提供基础的功能,还有开放的电影 API,你可以根据它提供的 API 开放自己的应用。

img

img

地址:github.com/florinpop17…

文章分类
后端
文章标签