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
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
DeepLearning.AI
Skills you'll gain: Database Design, Software Design Patterns, Database Systems, Software Design, Software Architecture, Software Systems, System Design and Implementation, Software Development, Artificial Intelligence, Secure Coding, Application Programming Interface (API), Performance Tuning, Restful API
Skills you'll gain: CI/CD, Continuous Integration, Jenkins, DevOps, Infrastructure as Code (IaC), Continuous Delivery, OpenShift, Git (Version Control System), GitHub, Kubernetes, Docker (Software), Containerization, Application Deployment, Unit Testing
University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Secure Coding, Algorithms, Computer Programming, Software Design, Application Security, System Programming, Python Programming, Maintainability, Java, Performance Tuning, Numerical Analysis, Unix, Computer Science, Computer Programming Tools, Debugging
Coursera Project Network
Skills you'll gain: User Interface (UI), Human Computer Interaction, Program Development, Python Programming, Computer Programming, Mathematical Software, Data Storage, Data Validation
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Software Design, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Science, Computer Programming, Data Manipulation, Python Programming
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Data Integrity, Computer Programming, Programming Principles
Skills you'll gain: Generative AI, Scenario Testing, Code Review, Python Programming, Test Case, ChatGPT, Artificial Intelligence, Scripting, Program Development, Application Development, Automation
- Status: Free
Coursera Instructor Network
Skills you'll gain: Personal Development, Time Management, Calendar Management, Automation, ChatGPT, Artificial Intelligence, Virtual Environment, Natural Language Processing, Generative AI
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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Rust Fundamentals:Â Duke University
- AI-Powered Software and System Design:Â DeepLearning.AI
- Continuous Integration and Continuous Delivery (CI/CD):Â IBM
- C Programming for Everybody:Â University of Michigan
- Python 101: Develop Your First Python Program:Â Coursera Project Network
- Programming Fundamentals in Kotlin:Â Meta
- Programming Fundamentals in Swift:Â Meta
- Introduction to Python Fundamentals:Â University of Colorado Boulder
- Object-Oriented C++: Inheritance and Encapsulation:Â Codio
- Gen AI for Code Generation for Python:Â Edureka