A collection of online resources to help you on your Tech journey.

Overview

License PRs Welcome

Everything Tech Resources & Projects

About The Project

Coming from an engineering background and looking to up skill yourself on a new field can be difficult. So Iโ€™ve decided to embark on a project that is dear to my heart. โ™ฅ๏ธ

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.

Contributing

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

If you have a suggestion or project idea that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  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

You might also like...
General tricks that may help you find bad, or noisy, labels in your dataset
General tricks that may help you find bad, or noisy, labels in your dataset

doubtlab A lab for bad labels. Warning still in progress. This repository contains general tricks that may help you find bad, or noisy, labels in your

A simple bot that will help you in your learning and make it more fun.

hyperskill-SimpleChattyBot-python A simple bot that will help you in your learning and make it more fun. Syntax bot.py Stages Stage #1: Zuhura Bot we

This is the old code for bitcoin risk metric, the whole purpose form it is to help you DCA your investment according to bitcoin risk.

About The Project This is the old code for bitcoin risk metric, the whole purpose form it is to help you DCA your investment according to bitcoin risk

PBN Obfuscator: A overpowered obfuscator for python, which will help you protect your source code
PBN Obfuscator: A overpowered obfuscator for python, which will help you protect your source code

PBN Obfuscator PBN Obfuscator is a overpowered obfuscator for python, which will

switching computer? changing your setup? You need to automate the download of your current setup? This is the right tool for you :incoming_envelope:

๐Ÿ”ฎ setup_shift(SS.py) switching computer? changing your setup? You need to automate the download of your current setup? This is the right tool for you

Inspect the resources of your android projects and understand which ones are not being used and could potentially be removed.
Inspect the resources of your android projects and understand which ones are not being used and could potentially be removed.

Android Resources Checker What This program will inspect the resources of your app and help you understand which ones are not being used and could pot

This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.

Performance Ninja Class This is an online course where you can learn to find and fix low-level performance issues, for example CPU cache misses and br

Make your Discord Account Online 24/7!

Online-Forever Make your Discord Account Online 24/7! A Code written in Python that helps you to keep your account 24/7. The main.py is the main file.

The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.

Turtle ๐Ÿข The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elemen

Comments
  • Fix file name problem on windows

    Fix file name problem on windows

    Hello, I encountered a problem when I forked the project and tried to clone on my WINDOWS OS: image

    I suspected this problem was WINDOWS specific, so I switched to Ubuntu and tested the cloning and it worked well without errors image

    So I decided to try a change of name of the file that git was having issues with on WINDOWS. Apparently the question mark in the file name "8-preparing-for-CKA-CKAD?" is not WINDOWS friendly. I removed just the question mark and retested cloning my fork version and voila the problem disappeared.

    image

    It may be a small fix but it impedes contributions of WINDOWS based users. I'll suggest that the Contribution Policy should also reflect this kind of situation to avoid a repetition in the future.

    Regards.

    opened by Aminujb 1
  • Add more projects and for different languages in the projects directory

    Add more projects and for different languages in the projects directory

    Adding more projects to the projects directory would be useful, currently, there is just one. I'm just testing out raising issues I'll probably partially solve this one by adding a few projects then making a pull request :)

    opened by Razeen-Abdal-Rahman 0
Owner
Mohamed A
Platform Engineer - passionate about all things Cloud & DevOps.
Mohamed A
Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal resources please report to us and we will remove.

Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal

Wissem Marzouki 29 Nov 28, 2022
A repo to record how I prepare my Interview, and really hope it can help you as well. Really appreciate Kieran's help in the pattern's part.

Project Overview The purpose of this repo is to help others to find solutions and explaintion I will commit a solution and explanation to every proble

Vincent Zhenhao ZHAO 1 Nov 29, 2021
This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help..

VS Code Virtual Assistant This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help. Its currentl

Soham Ghugare 6 Aug 22, 2021
A collection of python exercises to help your learning path!

How to use Step 1: run this command git clone https://github.com/TechPenguineer/Python-Exercises.git Step 2: Run this command cd Python-Exercises You

Tech Penguin 5 Aug 5, 2021
Use this function to get list of routes for particular journey

route-planner Functions api_processing Use this function to get list of routes for particular journey. Function has three parameters: Origin Destinati

null 2 Nov 28, 2021
A collection of full-stack resources for programmers.

A collection of full-stack resources for programmers.

Charles-Axel Dein 22.3k Dec 30, 2022
Collection of script & resources for Foundry's Nuke software.

Author: Liam Collod. Collections of scripting stuff I wrote for Foundry's Nuke software. Utilisation You can have a look at the README.md file in each

Liam Collod 1 May 14, 2022
Astroquery is an astropy affiliated package that contains a collection of tools to access online Astronomical data.

Astroquery is an astropy affiliated package that contains a collection of tools to access online Astronomical data.

The Astropy Project 631 Jan 5, 2023
A programming language that for tech savvy graphic designers

Microsoft Hackathon - PhoTex Idea A programming language that allows tech savvy graphic designers develop scalable vector graphics using plain text co

Joe Furfaro 5 Nov 14, 2021
Calibre Libgen Non-fiction / Sci-tech store plugin

CalibreLibgenSci A Libgen Non-Fiction/Sci-tech store plugin for Calibre Installation Download the latest zip file release from here Open Calibre Navig

IDDQD 9 Dec 27, 2022