Awesome Open Source
Awesome Open Source

License PRs Welcome

Everything Tech Resources & Projects

This repo is still quite new and we are working on adding as many learning resources and projects as possible, so please do bear with us

About The Project

Coming from an engineering background and looking to up skill yourself on a new field can be difficult. So Ive decided to embark on a project that is dear to our hearts.

This repository will contain a list of FREE resources, projects and hands-on exercises for you to attempt and up skill yourself so that you can find a role in your respective field. This project will be focused on those trying to enter the Tech field (like Software Engineering , DevOps , Cloud , Cyber Security , Data Science/Engineering , Machine Learning etc )

The project will be maintained by the community FOR the community! We currently have experts in the field who are already contributing to this project.

Who is this for?

Everyone. This is a platform which will enable individuals across all levels to learn new technologies and/or validate their existing knowledge.

Want to contribute ?

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

We currently have a dedicated Slack workspace - if you are serious about contributing, please send a message to any one of the below maintainers of this prroject and we will add you to the workspace.

This repo is still quite new and we are working on adding as many learning resources and projects as possible, so please do bear with us

If you have a suggestion or project idea that would make this better, please fork the repo and create a pull request or raise an issue. You can also simply open an issue with the tag "project-addition" or a tag you deem suitable.

Don't forget to give the project a star! Thanks again!

Steps to make a PR (pull-request):

  1. Fork the project
  2. Create your branch (git checkout -b patch)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin patch)
  5. Raise a pull request

Links to Resources

FUNDAMENTALS

Linux

Python

Amazon Web Services (AWS)

Microsoft Azure:

Google Cloud Platform (GCP)

Git (version control)

Networking fundamentals

ADVANCED

Terraform

Containers (Docker and Kubernetes aka K8s)

Continuous Integration, Continuous Development (CI/CD)

Managed containers (EKS/AKS/GKE)

Serverless

More-open source tools and more things to consider learning


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,142,951
Go (198,127
Docker (34,465
Machine Learning (31,745
Kubernetes (11,889
Aws (11,481
Data Science (9,195
Ansible (6,971
Frontend (6,813
Terraform (5,205
Serverless (4,849
Azure (4,445
Devops (4,007
Backend (3,462
Networking (2,672
Gcp (1,298
Software Engineering (905
Data Engineering (473
Tech (287
Related Projects