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.
Learn how to utilize cssutils library to minimize CSS files in a web project in Python.
Explore why Python is one of the best programming languages and discover the main reasons to upgrade your Python version to 3.11
Learn how to build a simple blog from scratch using the Django framework and Bootstrap styling in Python.
Learn how to build a simple alarm clock app using tkinter and playsound libraries in Python.
Learn how to build a GUI app that downloads audio (MP3) files from YouTube videos using Pytube and Tkinter libraries in Python.
Learn how you can build a simple authentication system (sign up, login, and logout) using the Django framework and Bootstrap in Python.
Learn how you can build a CLI and GUI YouTube video downloader using Pytube in Python.
Learn how to build a CRUD Book store app using Django web framework and Bootstrap, with the ability to create, read, update, and delete books with ease.
Learn how to make an interactive plot that shows the temperatures forecast in a given city with matplotlib and requests libraries in Python.
Learn how to make a password generator in Python with the ability to choose the length of each character type using the built-in random, string and argparse modules.
Learn how to build a simple dictionary application using Django web framework and PyDictionary library in Python.
Learn how to replace text in Word document files (.docx) using python-docx library in Python.
Learn how to combine psutil and Scapy libraries to make a network traffic monitor per network interface and per process in Python
Learn how you can perform K-Fold cross validation technique using the scikit-learn library in Python.
Learn the importance of dropout regularization and how to apply it in PyTorch Deep learning framework in Python.
Learn how you can perform named entity recognition using HuggingFace Transformers and spaCy libraries in Python.