Popular Free Courses
Status: Free TrialSkills you'll gain: Data Import/Export, Programming Principles, Web Scraping, File I/O, Python Programming, Jupyter, Data Structures, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Application Programming Interface (API), Automation, Data Analysis
Status: Free TrialGoogle
Skills you'll gain: Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Problem Management, Data Structures, Integrated Development Environments, Debugging, Development Environment
Status: Free TrialSkills you'll gain: Software Development Life Cycle, Software Architecture, Software Design, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Back-End Web Development, Python Programming, Software Versioning
Status: FreePrinceton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Java Programming, Computer Hardware, Scalability
Status: FreePrinceton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Animations, Debugging

Coursera
Skills you'll gain: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
What brings you to Coursera today?
Status: Free TrialUniversity of Michigan
Skills you'll gain: Debugging, Programming Principles, Computer Programming, Python Programming, Integrated Development Environments, Computer Programming Tools, Computational Thinking, Software Installation
Status: Free TrialUniversity of Michigan
Skills you'll gain: Database Design, Data Processing, Debugging, Web Scraping, Data Visualization, Relational Databases, Restful API, Web Services, SQL, Databases, Data Visualization Software, JSON, Interactive Data Visualization, Extensible Markup Language (XML), Data Structures, Data Cleansing, Programming Principles, Data Analysis, Python Programming, Computer Programming
Status: Free TrialSkills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Programming Principles, Object Oriented Programming (OOP), Scripting Languages, Event-Driven Programming, Node.JS, Scripting, JSON, Computer Programming, Test Case, Data Structures, Debugging, Package and Software Management, Program Development, Front-End Web Development, Functional Design
Status: FreeSkills you'll gain: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
Status: Free TrialLearnQuest
Skills you'll gain: Java, Java Programming, Programming Principles, Data Structures, Computer Programming, Object Oriented Programming (OOP), Development Environment, Debugging
Status: Free TrialUniversity of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Diagram Design
In summary, here are 10 of our most popular free courses
- Python for Data Science, AI & Development:Â IBM
- Crash Course on Python:Â Google
- Introduction to Software Engineering:Â IBM
- Computer Science: Algorithms, Theory, and Machines:Â Princeton University
- Computer Science: Programming with a Purpose:Â Princeton University
- Introduction to Python:Â Coursera
- Programming for Everybody (Getting Started with Python):Â University of Michigan
- Python for Everybody:Â University of Michigan
- Programming with JavaScript:Â Meta
- Create Your First Python Program From UST:Â Coursera