Dhia' Alhaq Shalabi's starred repositories
simple_calculator
A basic calculator written in Python used to teach TDD
pytesseract
A Python wrapper for Google Tesseract
pre-commit-hooks
Some out-of-the-box hooks for pre-commit
openai-python
The official Python library for the OpenAI API
Learn_Prompting
Prompt Engineering, Generative AI, and LLM Guide by Learn Prompting | Join our discord for the largest Prompt Engineering learning community
ruff-pre-commit
A pre-commit hook for Ruff.
What-The-Flexbox
Exercises for the What The Flexbox video series - available at Flexbox.io
learnyouhtml
Learn you how to create your first web page
odoo-install-scripts
ODOO Install Script (formerly OpenERP)
InstallScript
Odoo install script
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
the-art-of-command-line
Master the command line, in one page
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
coding-interview-university
A complete computer science study plan to become a software engineer.
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
tensorflow
An Open Source Machine Learning Framework for Everyone
90DaysOfDevOps
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
public-apis
A collective list of free APIs
free-programming-books
:books: Freely available programming books
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.