Popular Free Courses
Status: Free TrialLearnQuest
Skills you'll gain: Java, Java Programming, Programming Principles, Data Structures, Computer Programming, Object Oriented Programming (OOP), Development Environment, 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: 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: PreviewThe University of Edinburgh
Skills you'll gain: Game Design, Software Engineering, Programming Principles, Software Development, Software Design, Computer Programming, Computational Thinking, Debugging, Algorithms
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
Status: Free TrialUniversity of California, Santa Cruz
Skills you'll gain: Programming Principles, Software Documentation
Status: Free TrialCodio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Status: Free TrialSkills you'll gain: Excel Macros, Dashboard, Forecasting, Microsoft Copilot, Microsoft Excel, UI Components, Visual Basic (Programming Language), Data Analysis Expressions (DAX), User Interface (UI), Automation, Debugging, Scenario Testing, Programming Principles
Status: Free TrialSkills you'll gain: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
Status: PreviewJohns Hopkins University
Skills you'll gain: GitHub, Unix, Git (Version Control System), Unix Commands, Version Control, Bash (Scripting Language), Ubuntu, Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, Scripting Languages, Programming Principles, File Management
Status: NewBirla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Data Structures, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning
Status: Free TrialSkills you'll gain: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Cloud Infrastructure, Amazon Web Services, Amazon Elastic Compute Cloud, Infrastructure Architecture, Cloud Management, Program Development, Programming Principles, Cloud Platforms, Data Security, Version Control, File Management
In summary, here are 10 of our most popular free courses
- Introduction to Java:Â LearnQuest
- AI Python for Beginners:Â DeepLearning.AI
- Problem Solving, Python Programming, and Video Games:Â University of Alberta
- Code Yourself! An Introduction to Programming:Â The University of Edinburgh
- Learn to Program: The Fundamentals:Â University of Toronto
- C for Everyone, Part 1: Programming Fundamentals:Â University of California, Santa Cruz
- Core Java:Â Codio
- Automation & Advanced Techniques with Copilot in Excel:Â Microsoft
- C++ Basics: Selection and Iteration:Â Codio
- The Unix Workbench:Â Johns Hopkins University