Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Coding Course Catalog
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Data Presentation, Automation, Application Development, Program Development, Data Structures, Computational Logic, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Computer Programming, Programming Principles, Graph Theory, Software Testing, File Systems, Artificial Intelligence, Integration Testing, System Programming
Skills you'll gain: Bootstrap (Front-End Framework), Web Design and Development, HTML and CSS, UI Components, User Interface (UI), Front-End Web Development, Responsive Web Design, JavaScript Frameworks, Web Design, Web Development, Web Applications, Hypertext Markup Language (HTML), Full-Stack Web Development, Cascading Style Sheets (CSS), Back-End Web Development, React.js
Microsoft
Skills you'll gain: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Algorithms, Program Development, Computer Programming, Object Oriented Programming (OOP), Web Development, C# (Programming Language), Problem Management
Google Cloud
Skills you'll gain: Application Deployment, Application Development, Data Integration, Cloud Applications, User Interface (UI), User Experience, Database Application, Spreadsheet Software, Business Process Automation
Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), Hypertext Markup Language (HTML), Web Design and Development, Web Development, Web Applications, Cascading Style Sheets (CSS), React.js, Javascript
University of California, Santa Cruz
Skills you'll gain: C (Programming Language), Debugging, C++ (Programming Language), Data Structures, Computer Programming, Command-Line Interface, Object Oriented Programming (OOP), Computer Science, Algorithms, Program Development, File Management
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Computer Science, Software Testing, File Systems, Computational Thinking, Integration Testing, Software Technical Review, System Programming, File Management
Fractal Analytics
Skills you'll gain: Generative AI, Object Oriented Programming (OOP), Artificial Neural Networks, Computer Programming, Deep Learning, Artificial Intelligence, Debugging, Python Programming, Semantic Web, Natural Language Processing
- Status: Free
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Command-Line Interface, Debugging
Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Computer Programming, C# (Programming Language), Version Control, GitHub, Git (Version Control System)
University of London
Skills you'll gain: Computer Science, Computer Systems, Development Environment, Web Applications, Debugging, Graphing, Program Development, Computer Networking, Computational Thinking, Computer Programming Tools, Usability, Arithmetic, Applied Mathematics, Mathematical Modeling, Cybersecurity, Software Development Tools, Visualization (Computer Graphics), Computer Programming, Computer Graphics, Numerical Analysis
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Computational Thinking with Beginning C Programming: University of Colorado System
- Go and C++: Programming in Two Successor Languages of C: University of California, Santa Cruz
- Introduction to Back-End Development: Meta
- Foundations of Coding Front-End: Microsoft
- Building No-Code Apps with AppSheet: Foundations: Google Cloud
- Introduction to Front-End Development: Meta
- C for Everyone: Structured Programming: University of California, Santa Cruz
- C and Go: Classical and Modern Programming: University of California, Santa Cruz
- Coding with Generative AI: Fractal Analytics
- 計算機程式設計 (Computer Programming): National Taiwan University