explaingit

tuteng/best-websites-a-programmer-should-visit-zh

13,646Audience · developerComplexity · 1/5Setup · easy

TLDR

A Chinese-language curated list of hundreds of websites, tools, courses, and learning resources organized into categories for programmers at all levels.

Mindmap

mindmap
  root((programmer-websites-zh))
    Categories
      Problem-solving sites
      Tech news sources
      Coding practice
      Project idea lists
    Learning
      Free CS courses
      Video tutorials
      Dev blogs
    Reference
      Style guides
      Online code editors
      Books
    Audience
      Chinese developers
      Beginners
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Find curated websites to visit when you are stuck on a coding problem, such as Stack Overflow alternatives.

USE CASE 2

Discover free online courses and coding practice platforms like freeCodeCamp and Exercism listed with Chinese descriptions.

USE CASE 3

Browse categorized tech news sources, developer blogs, and newsletters to stay current with the industry.

USE CASE 4

Find project idea lists to start building something when you want practice but are not sure what to build.

Tech stack

Markdown

Getting it running

Difficulty · easy Time to first run · 5min
No license information is provided in the repository.

In plain English

This repository is a Chinese-language translation of a well-known curated list originally titled "Best websites a programmer should visit." It organizes hundreds of links to websites, tools, and learning resources that programmers find useful, and presents them in categories with brief Chinese-language descriptions for each entry. The categories cover a wide range: what to do when you get stuck on a coding problem (sites like Stack Overflow and Quora), tech news sources (Hacker News, TechCrunch, The Verge), magazines and newsletters, coding practice platforms for beginners (freeCodeCamp, Codecademy, Exercism), and project idea lists for those who want to build something but are not sure where to start. Other sections cover general coding advice and best practices, coding style guides for specific languages like JavaScript and Ruby, curated lists of free online computer science courses, books, video tutorials, developer blogs, competitive programming resources, and online code editors. There is also a section on how to improve English skills, which is practical for Chinese-speaking developers who read technical documentation written in English. The list is structured as a single long Markdown document with anchor links at the top. No code or software is included in the repository itself. It is purely a reference collection maintained by the community, and contributors can add links they find valuable. This is a translation project, not an original work. The source is the English-language repository by sdmg15. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
From the best-websites list, which platforms are recommended for competitive programming practice and how do I get started on each?
Prompt 2
Which coding style guides are listed in tuteng/best-websites-a-programmer-should-visit-zh for JavaScript and Ruby?
Prompt 3
What free computer science course platforms are recommended in this list and what topics do they cover?
Prompt 4
How do I contribute a new website link to tuteng/best-websites-a-programmer-should-visit-zh following the project's contribution guidelines?
Open on GitHub → Explain another repo

← tuteng on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.