{"id":13469127,"url":"https://github.com/Michael0x2a/curated-programming-resources","last_synced_at":"2025-03-26T05:31:35.177Z","repository":{"id":25049939,"uuid":"28469844","full_name":"Michael0x2a/curated-programming-resources","owner":"Michael0x2a","description":"A curated list of resources for learning programming.","archived":false,"fork":false,"pushed_at":"2025-01-29T21:55:14.000Z","size":373,"stargazers_count":3075,"open_issues_count":28,"forks_count":378,"subscribers_count":139,"default_branch":"master","last_synced_at":"2025-03-25T10:43:08.914Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Michael0x2a.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-12-25T03:43:27.000Z","updated_at":"2025-03-25T06:44:07.000Z","dependencies_parsed_at":"2024-09-30T19:04:22.163Z","dependency_job_id":"ea7b5a7c-04b9-415c-90c9-71f8a9ef4ab3","html_url":"https://github.com/Michael0x2a/curated-programming-resources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael0x2a%2Fcurated-programming-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael0x2a%2Fcurated-programming-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael0x2a%2Fcurated-programming-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael0x2a%2Fcurated-programming-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Michael0x2a","download_url":"https://codeload.github.com/Michael0x2a/curated-programming-resources/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245597458,"owners_count":20641869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T15:01:27.365Z","updated_at":"2025-03-26T05:31:35.136Z","avatar_url":"https://github.com/Michael0x2a.png","language":null,"funding_links":[],"categories":["Others","Technical","Learning Resources"],"sub_categories":["ramanihiteshc@gmail.com"],"readme":"# Curated Programming Resources\n\nA [curated and annotated list of resources][resources] for learning\nprogramming and computer science.\n\n  [resources]: https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md\n\n## Motivation and goals\n\nCurrently, we're living in a sort of \"programming renaissance\". Programming\nand computer science is become more popular then ever -- major initiatives\nlike the Hour of Code is popularizing learning programming across the world,\nand the number of people interested in majoring in computer science is growing \nexponentially.\n\nAs a consequence, there is an increasingly huge number of resources and tutorials\nbeing produced for beginners who want to learn to code, ranging from books to\nonline tutorials to interactive websites to massive open online courses (MOOCS)\nlike Codecademy and Coursera.\n\nWhile this is great, it can also be overwhelming for beginners -- there are almost\ntoo many resources available, and it's difficult to figure out where to start.\n\nThis page is meant to help solve that problem -- to present a curated list of\nresources for people who are either new to programming, new to a particular topic,\nor want to advance their skills past the beginner stage. This page doesn't try and\nlist every single resource available, but instead links to resources that are\nguaranteed to be high-quality.\n\n## Contributing\n\nAny contributions, feedback, or suggestions are welcome, so long as they meet the\nguidelines described in [CONTRIBUTING.md][contribute].\n\nTo make a contribution, either open a pull request or file an issue towards the right.\n\n  [contribute]: https://github.com/Michael0x2a/curated-programming-resources/blob/master/CONTRIBUTING.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichael0x2a%2Fcurated-programming-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMichael0x2a%2Fcurated-programming-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichael0x2a%2Fcurated-programming-resources/lists"}