Tutorials
Data Handling & Preprocessing
This tutorial introduces the essential steps of data handling and preprocessing in machine learning using Python. It covers how to load and clean datasets, handle missing values, encode categorical features, scale numerical data, and properly split …
Python Ecosystem for Machine Learning
Python Ecosystem for Machine Learning introduces the essential libraries every data scientist and ML engineer should know. This tutorial explains how tools like NumPy, Pandas, Scikit-learn, XGBoost, and deep learning frameworks fit together, when to…
Introduction to Machine Learning
Learn the fundamentals of Machine Learning with this beginner-friendly introduction. Discover the differences between AI, Machine Learning, and Deep Learning, explore real-world applications, and understand the main types of Machine Learning includi…
Build a Production-Ready Django Blog with Docker, PostgreSQL and Nginx (Step-by-Step Guide)
In this tutorial, we build a complete production-ready blog platform called MofidTech Blog using Django, PostgreSQL, Docker, and Nginx. Step by step, you’ll learn how to create models for articles, categories, tags, and comments, add authentication …
Intermediate Python — Lesson 2 : List Comprehensions & Generator Expressions
This lesson introduces one of Python’s most powerful features: list comprehensions and generator expressions. Learners will discover how to write cleaner, more efficient data transformations, filter lists using conditions, flatten nested structures,…