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
Skills you'll gain: Back-End Web Development, Django (Web Framework), Version Control, Git (Version Control System), Authentications, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Software Testing, Web Applications, Databases, Database Management
Duke University
Skills you'll gain: Rust (Programming Language), Test Case, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment, Software Development Tools, Command-Line Interface
- Status: New
Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), Computational Thinking, Predictive Modeling, Data Cleansing, Data Visualization Software, Visualization (Computer Graphics), Data Structures, Debugging, NumPy, Data Manipulation, Regression Analysis, Data Analysis, Python Programming, Algorithms, Simulations, Statistical Methods, Program Development, Data Science, Object Oriented Programming (OOP)
- Status: Free
University of London
Skills you'll gain: User Interface (UI), Interactive Design, Computer Graphics, Mobile Development, Visualization (Computer Graphics), Application Development, Multimedia, Computer Programming, Creativity, Java, Image Analysis
- Status: Free
Coursera Instructor Network
Skills you'll gain: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Applied Mathematics
Skills you'll gain: Generative AI, Test Case, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Continuous Integration, Software Development Tools, Program Development, Software Documentation, Computer Programming Tools, Integrated Development Environments, Agile Project Management, Artificial Intelligence, Development Environment, Application Lifecycle Management, Technical Documentation, Software Development, Web Development Tools
Coursera Project Network
Skills you'll gain: Computational Thinking, Python Programming, Scripting, Programming Principles, Scripting Languages
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Data Presentation, Programming Principles, Data Processing, Computer Programming, Statistics, Descriptive Statistics
Coursera Project Network
Skills you'll gain: Generative AI, Development Environment, Software Development Tools, Artificial Intelligence, Python Programming, Computer Programming, Interactive Design
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Statistical Machine Learning, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Statistical Visualization, Python Programming, Applied Mathematics, Exploratory Data Analysis, Statistical Programming, Regression Analysis, Statistical Modeling, Feature Engineering, Performance Tuning
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming
Scrimba
Skills you'll gain: React.js, Front-End Web Development, User Interface (UI), JavaScript Frameworks, Javascript, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, Usability, Cascading Style Sheets (CSS), Application Programming Interface (API)
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Back-End Developer Capstone : Meta
- Rust Fundamentals: Duke University
- Programming for Python Data Science: Principles to Practice: Duke University
- Creative Programming for Digital Media & Mobile Apps: University of London
- Algorithmic Solutions: Design, Problem Solving, Reporting: Coursera Instructor Network
- Microsoft Copilot for Software Development: Microsoft
- Concepts in Python: Loops, Functions and Returns: Coursera Project Network
- Data Analysis and Representation, Selection and Iteration: University of Colorado System
- Gen AI for Software Development: Code Generation for Python: Coursera Project Network
- Introduction to Machine Learning: Supervised Learning: University of Colorado Boulder