Beginner’s Guide to Open Source
- The Official PES Open Source Handbook
- GitHub’s Open Source Guide
- Digital Ocean’s Introduction to Open Source
- Find Projects you can Contribute to
- Find More Projects you can Contribute to
- Find Issues you can fix here
- Guide to a novice in the world of programming
Learn GitHub
- Perform the ‘Hello World’ of GitHub
- First Contributions
- Learn how to write a proper Git Commit Message
- Learn the language of GitHub READMEs, Markdown
Additional Open Source Resources
- You can’t talk about Open Source without having Hacktoberfest
- Google Summer of Code
- A Blog dedicated to Free and Open Source Software
- Get Involved in Open Source Today
General Programming
- Discover what Python can add to your project
- Delve into the world of Web Scraping with Python
- The Learn Programming Subreddit
- Learn stuff through Games
- Learn the making of a computer using Open Source Hardware Design
- Best 25 programming books of all time
- A very detailed roadmap to become a full-stack developer
Popular Open Source Projects
### GNU/Linux
- Try any Linux Distro on the cloud, without any installation!
- Simplified documentation for beginners to the Linux CLI
- Deepen your Linux Knowledge
- Do you want to make your own Linux Distro?
- The Linux Subreddit
### Mozilla Foundation (Firefox / Rust / Web Assembly)
### Blender
### Arduino
– more coming soon –