Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Coding Course Catalog
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Computer Programming Tools, Computer Programming, Program Development, Interactive Design, Integrated Development Environments, Software Development Tools, Computer Science
Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Technical Communication
- Status: Free
The University of Edinburgh
Skills you'll gain: Program Development, Software Engineering, Software Development, Computer Programming, Event-Driven Programming, Computational Thinking, Algorithms, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Data Processing, Predictive Modeling, Machine Learning, Machine Learning Algorithms, Predictive Analytics, Data Manipulation, Data Science, Python Programming
- Status: Free
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Software Testing, Debugging, Computational Thinking
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Object Oriented Programming (OOP), Scripting Languages, Event-Driven Programming, Node.JS, Scripting, JSON, Computer Programming, Data Structures, Debugging, Package and Software Management, Program Development, Front-End Web Development, Functional Design
- Status: Free
University of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Computational Thinking, Analysis
University of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Computational Thinking, Software Technical Review, Algorithms
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Program Development, Integrated Development Environments, Software Testing, Programming Principles, Data Processing, Data Manipulation, Python Programming, Microsoft Development Tools, Software Development, Data Analysis, Computer Programming, Scripting Languages
University of Virginia
Skills you'll gain: User Story, HTML and CSS, Debugging, Model View Controller, Hypertext Markup Language (HTML), Prototyping, Application Programming Interface (API), Javascript, Cascading Style Sheets (CSS), Web Design and Development, Web Applications, User Interface (UI), Interactive Design, Javascript and jQuery, Maintainability, User Centered Design, Team Oriented, Wireframing, Web Development Tools, Business Logic
Coursera Project Network
Skills you'll gain: Mobile Development, Google Sheets, Application Development, Cloud Applications, User Accounts, Personalized Service, User Interface (UI) Design, User Feedback
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Introduction to Basic Game Development using Scratch:Â Coursera Project Network
- Coding Interview Preparation:Â Meta
- Code Yourself! An Introduction to Programming:Â The University of Edinburgh
- Data Science Coding Challenge: Loan Default Prediction:Â Coursera Project Network
- Learn to Program: Crafting Quality Code:Â University of Toronto
- Programming with JavaScript:Â Meta
- Biology Meets Programming: Bioinformatics for Beginners:Â University of California San Diego
- C for Everyone: Programming Fundamentals:Â University of California, Santa Cruz
- Data Science Challenge:Â Coursera Project Network
- Python Programming Fundamentals:Â Duke University