Abdeladim Fadheli

I'm a self-taught Python programmer passionate about machine learning, deep learning, and anything else that involves data; I'm also enthused about cybersecurity and web scraping.

My full name is Abdeladim Fadheli, where Abdou is the short version, and Rockikz is my pseudonym; you can call me Abdou =)

I've been programming for over 6 years. I learned Python, and I guess I'm stuck here forever. I founded this free educational site to share my humble knowledge and progress in learning anything I find interesting in Python.

If you have any inquiries, don't hesitate to contact me here.



Abdeladim Fadheli Articles


How to Concatenate Video Files in Python
How to Concatenate Video Files in Python

Learn how to join two or more video files using MoviePy library in Python

How to Combine a Static Image with Audio in Python
How to Combine a Static Image with Audio in Python

Learn how to add a static photo to an audio file to form a video file using MoviePy library in Python.

How to Extract Audio from Video in Python
How to Extract Audio from Video in Python

Learn how to convert video to audio using ffmpeg and subprocess, or using MoviePy library in Python.

Age and Gender Detection using OpenCV in Python
Age and Gender Detection using OpenCV in Python

Learn how to perform age and gender detection using OpenCV library in Python with camera or image input.

Gender Detection using OpenCV in Python
Gender Detection using OpenCV in Python

Learn how to perform gender detection on detected faces in images using OpenCV library in Python.

Age Detection using OpenCV in Python
Age Detection using OpenCV in Python

Learn how to predict someone's age from his front face picture using OpenCV library in Python

How to Merge PDF Files in Python
How to Merge PDF Files in Python

Learn how to merge two or multiple PDF files into a single PDF file using PyPDF4 library in Python

How to Encrypt and Decrypt PDF Files in Python
How to Encrypt and Decrypt PDF Files in Python

Learn how to add and remove passwords to PDF files using PyPDF4 library, as well as using pyAesCrypt to encrypt and decrypt PDF files in Python

How to Compress PDF Files in Python
How to Compress PDF Files in Python

Learn how to compress PDF files in Python using the wrapper of PDFTron SDK.

How to Convert PDF to Images in Python
How to Convert PDF to Images in Python

Learn how to use PyMuPDF library to convert PDF files into individual images per page in Python.

How to Convert PDF to Docx in Python
How to Convert PDF to Docx in Python

Learn how you can use pdf2docx library to convert PDF files to docx word files in Python

How to Extract Text from Images in PDF Files with Python
How to Extract Text from Images in PDF Files with Python

Learn how to leverage tesseract, OpenCV, PyMuPDF and many other libraries to extract text from images in PDF files with Python

How to Create a Watchdog in Python
How to Create a Watchdog in Python

Learn how to monitor and watch your file system for events by creating a watchdog in Python with watchdog and pygtail libraries.

How to Change Text Color in Python
How to Change Text Color in Python

Learn how to use colorama library to print colored text with different colors (such as red, green and blue) in the background and foreground and brightness in Python.

Conversational AI Chatbot with Transformers in Python
Conversational AI Chatbot with Transformers in Python

Learn how to use Huggingface transformers library to generate conversational responses with the pretrained DialoGPT model in Python.

How to Extract Chrome Cookies in Python
How to Extract Chrome Cookies in Python

Learn how to extract Google Chrome browser saved cookies and decrypt them on your Windows machine in Python.