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 Trial Status: Free Trial- University 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 Trial Status: Free Trial- Johns 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: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills 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: Preview Status: Preview- University 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 Trial Status: Free Trial- University of Virginia - Skills you'll gain: User Story, Javascript, Model View Controller, Debugging, HTML and CSS, Prototyping, jQuery, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Interactive Design, Web Design and Development, Web Development Tools, Web Design, Application Programming Interface (API), Application Development, Cascading Style Sheets (CSS), Software Development, Software Development Tools, User Experience 
 Status: Preview Status: Preview- DeepLearning.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 Trial Status: Free Trial- University of California, Davis - Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Exploit development, Authentications, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Security Controls, Vulnerability Management, Security Testing, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Cybersecurity 
 Status: Free Trial Status: Free Trial- University 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, Data Science, Creative Design, Scatter Plots, Data Structures, Programming Principles, Integrated Development Environments, Python Programming, Development Testing, Computer Programming, Program Development, Diversity and Inclusion 
 Status: Free Trial Status: Free Trial- University 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 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- University 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 Trial Status: Free Trial- University 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: Free Trial Status: Free Trial- Fractal Analytics - Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking 
In summary, here are 10 of our most popular coding courses
- C for Everyone: Programming Fundamentals:Â University of California, Santa Cruz
- HTML, CSS, and Javascript for Web Developers:Â Johns Hopkins University
- Vibe Coding with GitHub Copilot:Â Scrimba
- Learn to Program: The Fundamentals:Â University of Toronto
- Coding for Designers, Managers, and Entrepreneurs:Â University of Virginia
- AI Python for Beginners:Â DeepLearning.AI
- Secure Coding Practices:Â University of California, Davis
- Creative Coding: Hands-On Python:Â University of Michigan
- Introduction to Computer Programming :Â University of London
- Coding Algorithms with AI:Â University of Virginia










