Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn NumPy through multidimensional arrays, indexing, numerical operations, statistics, reshaping, file loading, and Boolean masking.
Practice a full data science technical interview, from behavioral questions and bot-detection modeling to post-interview feedback.
Build a Python program that scrapes podcast RSS feeds, downloads selected episodes, searches them intelligently, and transcribes audio with AssemblyAI.
Learn NLP in Python by building text classifiers from bag-of-words and word vectors through RNNs and transformer models.
Analyze LEGO set history with Python Pandas by filtering licensed themes, handling missing values, and grouping releases by year.
Walk through eight gradually harder LeetCode problems in Python, using algorithmic reasoning and data structures to strengthen coding problem-solving skills.
Build a Disney movie dataset by scraping Wikipedia with Beautiful Soup, cleaning records, and enriching them with ratings from movie APIs.
Learn Python web scraping with Beautiful Soup by selecting HTML elements, extracting links and text, scraping tables into pandas, downloading images, and solving exercises.
Refactor a Python game into a cleaner object-oriented architecture with classes, subclasses, separated files, and extensible levels.
Learn Python classes through visual examples of initialization, methods, inheritance, overriding, and operator overloading.
Builds scikit-learn models to classify review text by sentiment and category, using vectorization, multiple classifiers, evaluation, tuning, and model persistence.
Use Python’s Matplotlib and Pandas to turn gas-price and FIFA player CSV data into line graphs, histograms, pie charts, and box-and-whisker plots.
Learn Matplotlib basics in Python by building and styling line graphs, then creating a bar chart and saving the figures.
Learn Python Pandas fundamentals for loading, filtering, transforming, aggregating, and handling large datasets.
Build a simple dodge game in Python with Pygame, adding keyboard controls, falling enemies, collision detection, scoring, and increasing difficulty.
Get personalized course recommendations, track subjects and courses with reminders, and more.