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: NewStatus: PreviewCoursera Instructor Network
Skills you'll gain: AI Personalization, Business Logic, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Programming Principles, Data Structures
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 TrialMicrosoft
Skills you'll gain: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Web Development, C# (Programming Language), Software Engineering, Data Structures
Status: PreviewKorea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Keras (Neural Network Library), Computer Programming Tools, Object Oriented Programming (OOP), Data Manipulation
Status: Free TrialUniversity of Michigan
Skills you'll gain: Animation and Game Design, Generative AI, Simulations, Computer Graphics, Python Programming, Creative Design, Object Oriented Programming (OOP), Algorithms, Development Environment, Data Structures, Debugging
Status: PreviewKorea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Matplotlib, Data Visualization, Tensorflow, NumPy, Pandas (Python Package), Object Oriented Programming (OOP), Seaborn, Python Programming, Keras (Neural Network Library), Artificial Intelligence, Scikit Learn (Machine Learning Library), Data Processing, Data Manipulation
Status: Free TrialDuke University
Skills you'll gain: Debugging, Algorithms, Microsoft Visual Studio, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis

Coursera Project Network
Skills you'll gain: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Status: PreviewThe Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Programming Principles, Computer Programming, Storytelling, Solution Design, Program Development, Creativity, Event-Driven Programming, Coordination

Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Status: Free TrialSkills you'll gain: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Status: PreviewSimplilearn
Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Algorithms
In summary, here are 10 of our most popular coding courses
- Learn to Code: Fun with C#:Â Coursera Instructor Network
- Foundations of Coding Back-End:Â Microsoft
- Foundations of Coding Front-End:Â Microsoft
- Practical Python for AI Coding 1:Â Korea Advanced Institute of Science and Technology(KAIST)
- Creative Coding for Designers Using Python:Â University of Michigan
- Practical Python for AI Coding 2:Â Korea Advanced Institute of Science and Technology(KAIST)
- Python Programming Fundamentals:Â Duke University
- Create a no-code responsive website with Webflow:Â Coursera Project Network
- Programming with Scratch:Â The Hong Kong University of Science and Technology
- Basic Game Development with Levels using Scratch:Â Coursera Project Network










