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
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Code Review, Unit Testing, Command-Line Interface, Data-oriented programming, Programming Principles, Integrated Development Environments, Algorithms, Graph Theory, Computer Science, File Systems, Computational Thinking
- Status: Free Trial
University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Application Development, Transaction Processing, Emerging Technologies, Application Design, Integrated Development Environments, Software Architecture, Network Protocols, Encryption, Web Applications, Program Development, Distributed Computing, Microsoft Azure, FinTech, Secure Coding, Cloud Computing Architecture, Development Environment, Web Development Tools
- Status: Free Trial
Duke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving
- Status: Preview
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
- 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
Microsoft
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 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
- Status: Free Trial
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, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Web Development, C# (Programming Language), Software Engineering, Data Structures
- Status: Free Trial
Skills you'll gain: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science
- Status: Free Trial
University of Michigan
Skills you'll gain: Animation and Game Design, Visualization (Computer Graphics), Generative AI, Simulations, Computer Graphics, Python Programming, Creative Design, Object Oriented Programming (OOP), Algorithms
- Status: Preview
Korea 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: Preview
Korea 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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- C, Go, and C++: A Comprehensive Introduction to Programming:Â University of California, Santa Cruz
- Blockchain:Â University at Buffalo
- Programming Fundamentals:Â Duke University
- Learn to Program: Crafting Quality Code:Â University of Toronto
- Coding Algorithms with AI:Â University of Virginia
- Foundations of Coding Back-End:Â Microsoft
- Coding with Generative AI:Â Fractal Analytics
- Foundations of Coding Front-End:Â Microsoft
- C++ Basics: Selection and Iteration:Â Codio
- Creative Coding for Designers Using Python:Â University of Michigan