Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to use beta for asset risk assessment and alpha for investment return calculation in this 1-hour course by Coursera Project Network. Not an investment advice.
Learn to install, configure, and secure a Linux file server in a 2-hour guided project on Coursera. Ideal for system and network administrators or Linux enthusiasts.
Explore breast cancer data using Seaborn for statistical visualization. Apply feature selection, PCA, and build an XGBoost classifier to distinguish malignant from benign tumors.
Implement real-time object detection using YOLOv3, creating a Python application to process videos and identify objects with bounding boxes and labels.
Explore data visualization with ggplot2 in R, mastering the Grammar of Graphics to create customized, multi-variable plots with trend lines and advanced visual elements.
Learn to detect objects in images and videos using OpenCV and Python. Covers face and eye detection, tracking moving objects, and license plate recognition in a hands-on project environment.
Learn to capture, manipulate, and analyze video using OpenCV and Python, including camera access, recording, file handling, drawing on video, and face detection.
Hands-on project to build an LSTM autoencoder for detecting anomalies in S&P 500 index using Keras, TensorFlow, and interactive data visualization with Plotly and Seaborn.
Learn object tracking techniques in computer vision using OpenCV and Python, including optical flow, MeanShift, CamShift, and multi-object tracking.
Learn to implement Hierarchical Clustering for customer segmentation using Python. Gain hands-on experience in unsupervised machine learning techniques and visualize distinct customer clusters based on their features.
Learn to create a Google account, set up Gmail, organize messages, write emails with signatures, create labels, and use Google Chat for effective communication.
Learn to create user personas through research, analysis, and design techniques, culminating in a comprehensive UX presentation with journey maps and design recommendations.
Learn Python basics and create a command-line To-Do List app. Covers syntax, variables, functions, loops, and user input through hands-on practice using Terminal and a text editor.
Learn efficient sorting algorithms in Java to organize tax data, enhancing skills in data processing, algorithm analysis, and implementation for real-world applications.
Hands-on project to build a recipe search engine using RESTful API, HTTP, and JavaScript. Learn to interface with third-party systems and create interactive web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.