Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive tutorial on NumPy: array creation, indexing, mathematics, statistics, and reshaping. Covers basics to advanced topics, with practical examples and problem-solving exercises.
Generate analytic report PDFs in Python using Quarto. Create customized markdown with embedded code for PDF reports, slideshows, and HTML dashboards. Learn setup, code integration, and mass report generation.
Predict healthcare insurance costs using Python and machine learning. Clean data, visualize with pandas, and apply scikit-learn for linear regression in this hands-on tutorial with real-world data analysis.
Master the creation of animated line graphs for stock price visualization using Python and Matplotlib, featuring dynamic price labels and export options for MP4 and GIF formats.
Discover five essential Python libraries - tqdm, rich, pathlib, pydantic, and ruff - to enhance your development workflow with progress bars, formatting, and data validation capabilities.
Explore Polars DataFrame library through hands-on coding, performance comparisons with Pandas, and practical examples. Learn efficient strategies for mastering new data manipulation skills.
Learn to build, customize, and deploy interactive web apps and dashboards using Shiny for Python. Master reactivity, layouts, and integration with popular visualization libraries for professional-looking applications.
Comprehensive Python tutorial for analyzing and visualizing Olympic data, covering data manipulation, exploratory analysis, and interactive dashboard creation using Pandas and Shiny.
Master Python programming fundamentals through hands-on tutorials covering variables, functions, loops, classes, and game development with practical exercises.
Master recurrence equations through Fibonacci, merge sort, and binary search examples using recursion-tree and master methods for algorithm analysis.
Master college-level algorithms through simple explanations of sorting, asymptotic notation, recurrence relations, and dynamic programming with practical examples.
Master Quarto for creating professional reports, slideshows, websites, and dashboards with Python. Learn markdown basics, styling, parameterized reporting, and real-world applications for effective data communication.
Master NumPy fundamentals through 50 hands-on coding exercises, progressing from basic array operations to advanced matrix manipulations, data types, and mathematical computations.
Master the creation of dynamic bar chart race animations in Python using matplotlib, from data processing to styling, with hands-on guidance for building engaging population trend visualizations.
Comprehensive tutorial on regular expressions, covering syntax, character sets, quantifiers, metacharacters, and advanced concepts with practical exercises for hands-on learning.
Get personalized course recommendations, track subjects and courses with reminders, and more.