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: New
Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Computational Thinking, Predictive Modeling, Data Cleansing, Data Structures, Data Visualization Software, Visualization (Computer Graphics), Debugging, Data Analysis, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Statistical Methods, Program Development
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
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
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
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
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
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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Programming for Python Data Science: Principles to Practice:Â Duke University
- Rust Fundamentals:Â Duke University
- Continuous Integration and Continuous Delivery (CI/CD):Â IBM
- AI-Powered Software and System Design:Â DeepLearning.AI
- Python 101: Develop Your First Python Program:Â Coursera Project Network
- C Programming for Everybody:Â University of Michigan
- 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