Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master statistical analysis using Python's powerful libraries - from basic descriptive measures to advanced inferential techniques, with hands-on practice using real-world datasets and practical applications.
Master AWS cloud engineering through hands-on Python development, covering Boto3, S3, DynamoDB, messaging services, and secrets management for building automated cloud solutions.
Master predictive modeling in Python through hands-on regression analysis, data preprocessing, and advanced machine learning techniques using the California Housing Dataset.
Master Python design patterns through practical examples, from essential OOP concepts to implementing Creational, Structural, and Behavioral patterns in real-world scenarios like smart home automation.
Master Python's native data structures through hands-on exercises, learning to manipulate lists, tuples, dictionaries, and sets while building practical applications for efficient data management.
Advance your Python skills with file handling, web APIs, and object-oriented programming. Create custom data objects and build a Rock Paper Scissors game.
Master Python fundamentals, data structures, and algorithms while developing problem-solving skills needed for technical interviews at top tech companies through hands-on practice and real-world applications.
Master functional programming concepts in Python, from advanced function mechanics to complex topics like iterators, functors, and monads. Create efficient, modular code using functional paradigms.
Master statistical analysis through hands-on Python implementation of t-tests, Mann-Whitney U tests, ANOVA, and Chi-Square tests to make data-driven decisions and validate hypotheses.
Master Python's data structures through hands-on practice with hashing, dictionaries, and sets. Build practical applications, solve algorithmic problems, and optimize code performance through real-world examples.
Gain insights into Python programming fundamentals through hands-on practice with variables, operators, data types, and conditional statements while building practical coding skills.
Master Python web scraping fundamentals, from basic programming to making HTTP requests, handling responses, and fetching data from web pages using the requests library and REST APIs.
Start coding with Python, drawing upon libraries and automation scripts to solve complex problems quickly.
Master Python fundamentals through interactive turtle graphics, covering core concepts, loops, and control flow for versatile programming skills.
Learn core Python concepts through interactive turtle graphics, functions, CLI usage, string/list manipulation, and code refactoring. Build a text-based adventure game as a final project.
Get personalized course recommendations, track subjects and courses with reminders, and more.