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
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn the six main dplyr verbs — filter, select, group_by, summarize, mutate, and arrange — through hands-on exercises in R and RStudio to transform datasets.
Apply k-means and Mini-Batch K-Means with scikit-learn in Python to compress images, adding Jupyter widget sliders and drop-downs for interactive control.
Implement a neural network with TensorFlow's core operations instead of Keras, coding gradient descent yourself using automatic differentiation.
Train an autoencoder in Keras with TensorFlow 2.0 to remove noise from grayscale images, from adding random noise and preprocessing to evaluating model performance.
Build an interactive HR dashboard in Power BI: import data, create employee demographics and detail pages, and visualize diversity with pie and doughnut charts, slicers and buttons.
Design logos from scratch in the free version of Canva: work to a project brief and combine color schemes, shapes and fonts, then prepare files for sharing.
Build a calculator as a C# console application while learning variables, constants, assignment statements, decision-making statements, loops, and arrays through hands-on practice.
Build and train a convolutional neural network from scratch in Keras to classify 2D spectrograms of deep space radio signals into four classes.
Grow decision trees and random forests in scikit-learn to predict employee turnover, interpret them with feature importance plots, and tune parameters via Jupyter widgets.
Build and train a Deep Convolutional GAN with the Keras Sequential API and TensorFlow 2, sampling Gaussian noise to generate synthetic Fashion MNIST clothing images.
Prototype a car transport app: link a full e-commerce journey from product selection to purchase, animate interactive and sticky content, and share the prototype with stakeholders.
Build autoregressive, moving average, ARMA, ARIMA, and decomposition models on a real data set in R to analyze time series and forecast the future.
Build a predictive model without writing code in Azure Machine Learning Studio, predicting US flight delays from Bureau of Transportation Statistics and NOAA weather data.
Design a database from user requirements: identify data categories, add details, map logical relationships, and document an Entity Relationship Diagram using the Dia diagramming tool.
Build a neural network visualizer web app: train a multi-output Keras model with the functional API, serve it via Flask, and display node activations in Streamlit.
Get personalized course recommendations, track subjects and courses with reminders, and more.