Use the Standard Library

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Use the Standard Library

Coursera · Beginner ·📐 ML Fundamentals ·58m ago
Unlock the full potential of Python through its powerful Standard Library. This course takes you on a comprehensive journey, helping you understand how to leverage Python's built-in tools and modules to make your programming more efficient and effective. You'll dive into modules like os, datetime, math, sys, and random, exploring essential functions, and learning how to manage files, dates, times, and more in Python. You will start by gaining an overview of the Standard Library and how to import modules, followed by detailed lessons on practical modules that are commonly used in everyday programming. The course covers hands-on topics such as manipulating file paths with os.path, working with date and time in datetime, and handling system-level functionality through sys. Additionally, you’ll also explore the random module for generating random numbers, and how to make the most out of Python’s built-in utilities. This course is perfect for intermediate programmers who want to deepen their Python skills. It is designed for those who are familiar with Python basics and want to learn more about its built-in tools and libraries. The course is beginner-friendly but requires basic Python knowledge to get started. By the end of the course, you will be able to import and utilize various Python Standard Library modules effectively, work with file paths and system environments, perform date and time calculations, and generate random data for your applications.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Why didn’t I learn java data types this way before?
Learn Java data types in a new and intuitive way to improve programming skills
Medium · Programming
Beyond the Jupyter Notebook: Building a Production-First Data Science Portfolio for 2026
Learn to build a production-first data science portfolio by moving beyond Jupyter Notebooks to tackle real-world problems with structured and unstructured data
Medium · Machine Learning
I’m a Front End Web Developer Learning Machine Learning From Scratch
Learn how a front-end web developer is transitioning into machine learning from scratch and what steps you can take to do the same
Dev.to · Elchin Nasirov
Ridge Regression Fast & Simple: Fix Overfitting and Handle Messy Data Like a Pro
Learn to fix overfitting in Linear Regression using L2 regularization with Ridge Regression, a simple yet effective technique for handling messy real-world data
Medium · Machine Learning
Up next
Regular Expression Explained in Python in Tamil | Regex Expressions Tutorial | Advanced Python
Adi Explains
Watch →