Popular Free Courses
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Programming Principles, Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Debugging, Integrated Development Environments, Django (Web Framework), Cloud Hosting
Status: FreeCoursera
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis, Technical Communication
Status: Free TrialSkills you'll gain: Dashboard, Web Scraping, Data Analysis, Data Presentation, Real Time Data, Data Visualization Software, Graphing, Pandas (Python Package), Data Science, Data Wrangling, Jupyter, Python Programming, Data Collection
Status: Free TrialSkills you'll gain: Data Storytelling, Data Visualization, A/B Testing, Sampling (Statistics), Data Analysis, Exploratory Data Analysis, Regression Analysis, Data Visualization Software, Data Presentation, Data Ethics, Feature Engineering, Statistical Hypothesis Testing, Statistics, Statistical Analysis, Data Science, Tableau Software, Machine Learning, Object Oriented Programming (OOP), Interviewing Skills, Python Programming
Status: FreeUniversity of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Theoretical Computer Science, Program Development, Software Engineering, Python Programming, Algorithms, Pseudocode, Data Structures, Application Design, Debugging, Problem Management, Computer Science, Functional Testing
Status: Free TrialSkills you'll gain: Prompt Engineering, Prompt Patterns, Software Development Life Cycle, Retrieval-Augmented Generation, Software Architecture, Computer Vision, LangChain, ChatGPT, Restful API, Responsive Web Design, LLM Application, Generative AI, Responsible AI, IBM Cloud, Data Import/Export, AI Workflows, Python Programming, Engineering Software, Machine Learning, Data Science
Status: PreviewMaven Analytics
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Power BI, Deep Learning, Excel Formulas, Analytics, Google Sheets, AI Enablement, Microsoft Excel, Artificial Intelligence, Data Analysis, Python Programming, SQL, Data Literacy, Query Languages, Business Intelligence, Data Science, Debugging
Status: PreviewDeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, AI Enablement, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Debugging, Data Structures
Status: Free TrialUniversity of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Diagram Design
Status: PreviewUniversity of Toronto
Skills you'll gain: Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Algorithms, Data Structures, Development Environment

Skills you'll gain: Tensorflow, Convolutional Neural Networks, Image Analysis, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Software Visualization, Machine Learning
Status: Free TrialJohns Hopkins University
Skills you'll gain: Bioinformatics, Unix Commands, Biostatistics, Exploratory Data Analysis, Statistical Analysis, Unix, Data Science, Data Management, Statistical Methods, Command-Line Interface, Statistical Hypothesis Testing, Linux Commands, Data Analysis Software, Data Quality, Data Structures, Data Analysis, Computer Science, Molecular Biology, R Programming, Python Programming
In summary, here are 10 of our most popular free courses
- Programming in Python:Â Meta
- Data Science Challenge:Â Coursera
- Python Project for Data Science:Â IBM
- Google Advanced Data Analytics:Â Google
- Problem Solving, Python Programming, and Video Games:Â University of Alberta
- IBM AI Developer:Â IBM
- ChatGPT & Generative AI for Data Analytics:Â Maven Analytics
- AI Python for Beginners:Â DeepLearning.AI
- Python Basics:Â University of Michigan
- Learn to Program: The Fundamentals:Â University of Toronto