{"full_name":"practical-tutorials/project-based-learning","owner":"practical-tutorials","name":"project-based-learning","url":"https://github.com/practical-tutorials/project-based-learning","description":"Curated list of project-based tutorials","homepage":null,"topics":[],"language":"Python","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/89421154?v=4","created_at":"2017-04-12T05:07:46Z","pushed_at":"2026-11-09T06:38:43Z","metrics":{"stars":289451,"forks":36832,"watchers":3468,"issues":245,"prs":611,"releases":0,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":30},"growth":{"day":{"stars":62,"forks":2,"base_day":"2026-11-09"},"week":{"stars":653,"forks":39,"base_day":"2026-11-03"},"month":{"stars":3529,"forks":299,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[280634,280811,280958,281086,281133,281178,281263,281694,281838,281963,282069,282192,282476,282618,282770,282874,282980,283073,283301,283425,283547,283656,283765,283905,284145,284261,284355,284456,284597,284749,285102,285257,285537,285631,285723,285922,286069,286178,286081,286195,286299,286480,286602,286699,286795,286901,287047,287297,287395,287508,287630,287715,287830,288087,288195,288307,288391,288475,288798,288921,289389,289451],"forks":[36005,36014,36032,36045,36049,36056,36067,36107,36124,36126,36135,36147,36173,36192,36201,36206,36220,36230,36260,36269,36274,36283,36294,36308,36331,36352,36363,36383,36398,36410,36443,36462,36481,36502,36516,36533,36549,36560,36564,36571,36578,36619,36625,36607,36618,36618,36622,36652,36659,36672,36681,36693,36706,36727,36731,36743,36751,36759,36793,36806,36830,36832],"watchers":[3467,3469,3470,3469,3469,3469,3470,3478,3482,3483,3485,3485,3484,3482,3481,3475,3475,3474,3470,3471,3472,3474,3473,3473,3473,3474,3472,3471,3470,3471,3471,3471,3475,3477,3474,3474,3475,3474,3473,3473,3475,3466,3466,3464,3464,3463,3465,3467,3466,3463,3462,3464,3458,3460,3460,3460,3461,3461,3464,3465,3468,3468],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"weekly":173,"monthly":149,"daily_rate":180,"total":16},"same_owner":[],"issues":[{"number":310,"title":"Looking for maintainers","comments":36,"created_at":"2021-08-16T07:47:38Z"},{"number":380,"title":"Broken/Dead Links: Implementing a Search Engine","comments":33,"created_at":"2022-08-26T00:06:59Z"},{"number":282,"title":"Add Flutter tutorials","comments":17,"created_at":"2021-02-16T07:20:40Z"},{"number":344,"title":"Clean up dead or outdated tutorials","comments":13,"created_at":"2022-01-28T11:16:23Z"},{"number":578,"title":"All languages and with their projects ","comments":9,"created_at":"2024-06-15T07:09:23Z"},{"number":347,"title":"broken link in java tutorial","comments":10,"created_at":"2022-02-22T20:18:55Z"},{"number":259,"title":"Add dropdowns to the list","comments":8,"created_at":"2020-10-02T12:09:37Z"},{"number":63,"title":"Add resource type alongside tutorial title.","comments":8,"created_at":"2018-04-19T13:10:49Z"}],"discussions":[{"number":925,"title":"python project","comments":11,"category":"Q&A","created_at":"2026-07-30T01:22:32Z"},{"number":883,"title":"[removed]","comments":0,"category":"Show and tell","created_at":"2026-06-10T10:05:44Z"},{"number":823,"title":"0618783646","comments":0,"category":"Polls","created_at":"2026-04-02T11:35:10Z"},{"number":800,"title":"100 Days, 100 IoT Projects","comments":2,"category":"Show and tell","created_at":"2026-02-26T06:06:21Z"},{"number":797,"title":"Enterprise File Validator","comments":3,"category":"Q&A","created_at":"2026-02-19T10:41:47Z"},{"number":795,"title":"Built a brutally honest roasting tool for LinkedIn & Github profiles","comments":0,"category":"Show and tell","created_at":"2026-02-08T15:06:09Z"},{"number":772,"title":"Built a Customer Survey Web App — Feedback Welcome","comments":4,"category":"Q&A","created_at":"2025-12-06T13:59:44Z"},{"number":762,"title":"Base learn","comments":2,"category":"General","created_at":"2025-11-10T12:29:01Z"}],"latest_release":null,"readme":true,"readme_zh":false,"news":[{"title":"Curated list of tutorials to build applications from scratch","url":"https://github.com/practical-tutorials/project-based-learning","hn":"https://news.ycombinator.com/item?id=42650788","source":"Hacker News","lang":"en","date":"2025-01-09","points":4,"comments":0},{"title":"Project-Based Learning: A curated list of project-based tutorials","url":"https://github.com/practical-tutorials/project-based-learning","hn":"https://news.ycombinator.com/item?id=40223120","source":"Hacker News","lang":"en","date":"2024-05-01","points":4,"comments":0},{"title":"Project Based Learning","url":"https://github.com/practical-tutorials/project-based-learning","hn":"https://news.ycombinator.com/item?id=28319542","source":"Hacker News","lang":"en","date":"2021-08-26","points":4,"comments":0},{"title":"Tsinghua's \"Lobster Teacher\" Speaks at UN: Related GitHub Project Star Count Surges 30,000 | Xinglian Portfolio Updates","url":"https://news.google.com/rss/articles/CBMiU0FVX3lxTE5MckQycWdvRWpHSlR6WjNQVTdTQ3B4NmxOQWlVa0xwcDVkaWZ0UGxubjhNczZEcEhDT3QxU0VFMjZMMU0wRk45aUl0UVlNUXk4ZFZF?oc=5","source":"eu.36kr.com","lang":"en","date":"2026-09-09"},{"title":"10 GitHub Repositories for Python Projects","url":"https://news.google.com/rss/articles/CBMid0FVX3lxTFBZNzQ1UzVsY25MSndGd0E0bWRRa1hya3hKYzBVTENmQVJSZG1GMWxOQlRKXzFZZDE1TTBGdGhrZmpkeWZRWWdsd3NzU1pMZXA1Q3I4b2V1ZXBtSzJiTXRiTTVqYnRoQ0dlZC1pMUFhdnZuUlVjNXdj?oc=5","source":"KDnuggets","lang":"en","date":"2025-07-15"},{"title":"10 GitHub Repositories to Master Python","url":"https://news.google.com/rss/articles/CBMic0FVX3lxTE9TTGRqZjZ0c0tVUnRBSVlHOUZXbEdQcWQtdHNLWjFHT1ZtZ1ozWkpySUgySVQ2QlB4aS1OVTdiQk03UXdocEx3bW5kR1hidDBNVWd3WFdGbWJVbWZrNGtLMXZRYXhTUHRFME44YVF0cWlfcFk?oc=5","source":"KDnuggets","lang":"en","date":"2024-04-10"},{"title":"7 Practical GitHub Repositories That Will Teach You Python","url":"https://news.google.com/rss/articles/CBMieEFVX3lxTE1SRlREUHd2dnBIQmltaGJoYm1uaTV2MHlSdG9nR0dRSWtyR2FhYjhJV2RCZGxPckNyaGlJb19GbjBtMzQ2OWdLMTVibnJDeXpYa3M4MlVDcEo2S2Z1SklWbGZjdEFIekNrQ2RvOVZuLWpBQTBZZmZSUA?oc=5","source":"MakeUseOf","lang":"en","date":"2023-02-05"},{"title":"GitHub intern project: Building courses on full stack development","url":"https://news.google.com/rss/articles/CBMitwFBVV95cUxOZHRyMUZsLUpuZnNaMmt5Y0k2YXdrSXZQYXdadnk3M3JGS1kzRGR0S0wzZ3VpdXUzR2lHby1WMHh2aEMxMndmUFVXY0kycE9LM2R0MGF6VGhXaDVzeXNxNVRudlZsZ0JWN2R4eWVxRFlvX1dadlprcGhndzEyeXphQ2o2c0tXc0dVSHpqbnZ0b28zQlU0SVhhcXdpb0cyZFZ2Mi1mVEl2X01GSmNCSXdqSW1DUC1nX2c?oc=5","source":"The GitHub Blog","lang":"en","date":"2019-08-21"},{"title":"SD Times GitHub project of the week: Hadouken","url":"https://news.google.com/rss/articles/CBMidEFVX3lxTE82Ml9UVzc4VEszRjNMVkt0Qmtta0I0TlNDbzA5VzBvZk9oSVdocl9HaGI4RFJwRk1jZmJ0Zm9lNF84Yzc3MXU5dGxDNndsTHlIWUJUclozejJxNElmYjZyWEVNX0xSZDlaeks2d2lUSzZrYXhf?oc=5","source":"SD Times","lang":"en","date":"2017-12-21"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}