Software Development · Developer Tools
Contribute a fix to an open-source project
Find a beginner-friendly issue, fix it and get your pull request merged.
- Intermediate
- 2–4 weeks
- Free
606 projects · 13 streams · every class
Coding, AI, data, security and hardware projects for school computer science, college courses and your portfolio. Most need only a computer and free software.
8 Technology projects
Software Development · Developer Tools
Find a beginner-friendly issue, fix it and get your pull request merged.
Systems and Cloud · Containers
Package one of your own apps and its database so anyone can run it with one command.
Artificial Intelligence + Marketing
Group customers by spending behaviour with k-means and describe each group in plain words.
Cybersecurity · Digital Forensics
Delete files on a spare USB drive, image it and see what can be recovered and why.
Cybersecurity · Secure Coding
Study ten public security fixes in open-source projects and turn them into a review checklist.
Software Development · APIs
Design and document an API with endpoints for books, authors and orders, with tests.
Systems and Cloud · DevOps
Set up a pipeline that tests and deploys your site automatically on every push.
Programming · Go
Build a fast command-line tool to add expenses, list them and summarise by month and category.
0 to compare
Compare