LearningResources

所属分类:collect
开发工具:Dockerfile
文件大小:0KB
下载次数:0
上传日期:2023-11-08 10:23:58
上 传 者sh-1993
说明:  用于学习编程的众包资源排序
(Crowd-sourced collation of resources for learning programming)

文件列表:
.vscode/ (0, 2023-11-08)
.vscode/settings.json (123, 2023-11-08)
Dockerfile (143, 2023-11-08)
LICENSE (1072, 2023-11-08)
nginx.conf (465, 2023-11-08)
resource.schema.json (2410, 2023-11-08)
resources/ (0, 2023-11-08)
resources/clojure.yaml (1617, 2023-11-08)
resources/cpp.yaml (1512, 2023-11-08)
resources/general.yaml (652, 2023-11-08)
resources/haskell.yaml (1359, 2023-11-08)
resources/java.yaml (1182, 2023-11-08)
resources/kotlin.yaml (579, 2023-11-08)
resources/miscellaneous.yaml (1536, 2023-11-08)
resources/programming-language-design.yaml (572, 2023-11-08)
resources/python.yaml (2248, 2023-11-08)
resources/rust.yaml (635, 2023-11-08)

# Learning Resources Crowd-sourced collation of resources for learning programming ## What this is This repository contains a crowd-sourced compendium of curated resources for learning various programming topics. Anyone is free to contribute, or use this data at no cost (although credit is appreciated). The data is all stored in the YAML format and validated with a JSON Schema. The data can be accessed with a simple REST api providing file indexing and access, at https://learningresources.developerden.org ## How to contribute Simply make a PR and submit it! The format should be quite obvious from the existing files, but make sure to validate any changes under the [JSON Schema](https://github.com/TheDeveloperDen/LearningResources/blob/master/resource.schema.json). If you are using VSCode, install the [YAML Extension](https://github.com/TheDeveloperDen/LearningResources/blob/master/https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) and this should work automatically. GitHub will also validate any changes when you submit a PR - failing changes won't be accepted! ### Guidelines - Keep the pros and cons section as objective as possible - Prices should be in US Dollars (eg `19.99`). If the price is free, omit the price tag - Keep the descriptions for topics concise but descriptive - For more abstract concepts, try and keep them generic rather than for a specific language. For example, "Dependency Injection" rather than "Dependency Injection in Java". You can then include more specific resources under this topic. - File names should be in `lower_snake_case`, eg `dependency_injection.yaml`

近期下载者

相关文件


收藏者