# liyupi/free-programming-resources

2026 年最新的免费编程资源大全，持续更新！🔥 覆盖各种语言和方向（Java / Python / C++ / JavaScript / TypeScript / Golang / 前端 / 后端 / AI大模型应用开发 / AI Agent开发等）的学习路线、零基础入门教程、项目实战教程、经典编程书籍、面试题合集、求职经验分享、简历模板、开源项目推荐、开发工具推荐、实用技术资源等，对程序员和计算机专业学生非常有帮助！⭐️ 学编程，先收藏这个仓库！

Repository: https://github.com/liyupi/free-programming-resources
Canonical: https://ross.abutalabs.com/products/free-programming-resources
Homepage: http://dogyupi.com
Language: HTML
License: MIT
License Family: permissive
Topics: programming, resources, java, cpp, javascript, go, frontend, backend, awesome, algorithms, interview, python, android, ios, agents, ai
Last push: 2026-03-23T04:26:34+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 73, release rhythm 35, longevity 100
- inputs: {"age_days": 2036, "days_push": 163, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3669, forks 552 (observed 2026-08-28T04:08:13.488418+00:00)

## What it is
A curated Chinese-language collection of free programming learning resources covering languages like Java, Python, C++, JavaScript, and Go, plus frontend, backend, and AI topics. It aggregates learning roadmaps, tutorials, project guides, books, interview questions, resume templates, and developer tools, with most content now migrated to companion web platforms.

## Use cases
- find free programming learning resources
- get a learning roadmap for java or python
- prepare for coding interviews
- find resume templates for developer jobs
- discover beginner programming tutorials
- find project ideas to build a portfolio
- recommend free programming books and tools

## When to choose
- you are a beginner looking for a structured starting point to learn programming
- you want a curated index of free tutorials, books, and interview prep material
- you are a Chinese-speaking student or job seeker in tech

## When to avoid
- you need actively maintained in-repo documentation, since content has migrated to external websites
- you want English-language resources
- you need runnable software rather than a resource index

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, developer-tools
- domain: tutorials, education, developer-tools, awesome-lists
- platform: cross-platform
- tags: awesome-list, programming-resources, interview-preparation, learning-roadmaps, chinese-language, career-resources, web-server

## Member repositories
- liyupi/free-programming-resources (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:13.488418+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:31:20.854535+00:00, confidence not recorded.
  - readme: https://github.com/liyupi/free-programming-resources (fetched 2026-08-28T04:08:13.488418+00:00, sha a41b10190de5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
