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
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn product development and financial analysis for different product life cycle stages in a 1.5-hour project-based course from Coursera Project Network. Best for North America-based learners.
Learn to create powerful Bash scripts for task automation, using Linux commands, conditional statements, loops, piping, and redirection to streamline administrative processes.
Learn to create Python applications using object-oriented programming on Coursera. Develop class definitions, constructors, and sort object lists from files.
Enhance data analysis skills in R using DPLYR, focusing on advanced features of the 'mutate' verb and implementing it as an alternative to 'for loops' in data transformation tasks.
Coursera's 1.5-hour project-based course introduces the basics of C programming, culminating in building a basic console C application. Ideal for North American learners.
Learn to build an Android app with persistent storage in Android Studio on Coursera. Gain essential knowledge for app development, including saving and retrieving user information.
Learn to write and execute basic SQL queries in MySQL Workbench, retrieving data from relational databases with filters, sorting, and calculated columns to produce desired output.
Learn to design engaging social media graphics using Canva in this 1-2 hour Coursera Project Network course. Ideal for beginners and experienced designers alike.
Learn game theory concepts and build two-player Nash games using Python in this 2-hour project-based course offered by Coursera Project Network. Ideal for North American learners.
Automatiza tareas diarias en MariaDB usando Python. Aprende a crear scripts para operaciones CRUD en una base de datos, ideal para administradores de sistemas y bases de datos.
Create interactive 3D visualizations of SARS-CoV-19 protein structures using Biopython. Analyze genome properties, handle biological sequence data, and gain insights into bioinformatics tasks and databases.
Learn to analyze text data using Yellowbrick on Coursera. Understand distance metrics, vectorize text data with TF-IDF, and cluster documents. Includes hands-on projects.
Learn to create and share custom attribution models in Google Analytics, gaining insights into online marketing and exporting data for advanced analysis.
Learn to build a machine learning model using linear regression and visualization techniques with Coursera Project Network. Explore EDA, model evaluation, and hyperparameter tuning.
Learn to analyze stocks, create buy signals, and manage financial risk using R and the Quantmod package for data-driven investment decisions.
Get personalized course recommendations, track subjects and courses with reminders, and more.