Abhishek Jain·Oct 12FREE Data Science Courses | Starting 24th Oct 2026Hello folks!A response icon2A response icon2
Abhishek Jain·Sep 16DS in Python 10 — Packaging (.toml file, build, wheel, editable installation, versioning)Python Packaging: From Code to Reusable LibrariesA response icon1A response icon1
Abhishek Jain·Sep 15DS in Python 9 — Type HintsPython is a dynamically typed language. This means you don’t have to specify the type of a variable when writing your code.
Abhishek Jain·Sep 14DS in Python 7 — Numpy Internals (ndarray, strides, Views vs copy, C-Order and Fortran-Order…NumPy is one of the most important libraries in Python for numerical computing. It is widely used in data science, machine learning…
Abhishek Jain·Sep 14DS in Python 8 — Vectorization (Why Numpy operation on an array is faster than a normal for loop in…What Is Vectorization?
Abhishek Jain·Sep 11DS in Python 5 — Memory ManagementMemory management is the process of allocating, using, and releasing memory while a program is running.
Abhishek Jain·Sep 9DS in Python 4 — Context ManagersWhen writing Python programs, we often work with resources such as:
Abhishek Jain·Sep 5DS in Python 3 — DecoratorsA decorator is a function that takes another function, adds some behavior to it, and returns a new function.
Abhishek Jain·Sep 5DS in Python 2 — GeneratorsA generator is a special type of function that uses the yield keyword to produce values one at a time.