Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Coding course for your goals
Status: Free TrialUniversity of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Code Review, Data Structures, Computer Programming, Computer Science, Computational Thinking, Integrated Development Environments, Software Technical Review, Algorithms
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging, Algorithms, Django (Web Framework), Cloud Hosting
Status: PreviewUniversity of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Data Structures, File Management
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Exploitation techniques, Security Controls, Vulnerability Management, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Cybersecurity
Status: NewStatus: Free TrialSkills you'll gain: Microsoft Copilot, GitHub, Code Review, AI Personalization, Prompt Engineering, LLM Application, Integrated Development Environments, Computer Programming Tools, Generative AI Agents, Application Development, Software Development, Web Development
Status: PreviewDeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Status: Free TrialJohns Hopkins University
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Javascript, Ajax, Responsive Web Design, Bootstrap (Front-End Framework), Front-End Web Development, Web Design, Hypertext Markup Language (HTML), Browser Compatibility, Web Design and Development, Web Development, JSON, Web Applications, Scripting, Usability, Cross Platform Development, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
Status: Free TrialUniversity of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Creative Design, Data Science, Scatter Plots, Data Structures, Programming Principles, Integrated Development Environments, Python Programming, Development Testing, Computer Programming, Program Development, Diversity and Inclusion
Status: Free TrialUniversity of California, Santa Cruz
Skills you'll gain: C (Programming Language), Debugging, C++ (Programming Language), Data Structures, Computer Programming, Command-Line Interface, Data-oriented programming, Algorithms, File Management
Status: NewStatus: Free TrialUniversity of Virginia
Skills you'll gain: Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), UI Components, Web Applications, Algorithms, JSON, User Story, Javascript, Event-Driven Programming, Automation
Status: Free TrialMicrosoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, C# (Programming Language), Version Control, Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
Status: Free TrialUniversity of London
Skills you'll gain: Debugging, Development Environment, Javascript, Program Development, Computer Graphics, Computer Programming, User Interface (UI), Interactive Design, Human Computer Interaction, Data Management, Animations
In summary, here are 10 of our most popular coding courses
- C for Everyone: Programming Fundamentals:Â University of California, Santa Cruz
- Programming in Python:Â Meta
- Learn to Program: The Fundamentals:Â University of Toronto
- Secure Coding Practices:Â University of California, Davis
- Vibe Coding with GitHub Copilot:Â Scrimba
- AI Python for Beginners:Â DeepLearning.AI
- HTML, CSS, and Javascript for Web Developers:Â Johns Hopkins University
- Creative Coding: Hands-On Python:Â University of Michigan
- C for Everyone: Structured Programming:Â University of California, Santa Cruz
- Coding Algorithms with AI:Â University of Virginia










