Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Database Design, Data Warehousing, Performance Tuning, Business Intelligence Software, SQL, Data Analysis
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Deep Learning, Unsupervised Learning, Keras (Neural Network Library), Computer Vision, Image Analysis, Artificial Neural Networks, Generative AI, Natural Language Processing, Python Programming
- Status: Free Trial
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Application Deployment, Containerization, CI/CD, Docker (Software), Microsoft Azure, Cloud Applications, Development Environment, GitHub, Application Programming Interface (API)
- Status: Free Trial
Skills you'll gain: Swift Programming, Apple iOS, Unit Testing, Apple Xcode, Development Testing, Software Testing, Object Oriented Programming (OOP), Data Structures, Software Design Patterns, Software Design, Data Management, Debugging, Functional Design
- Status: Free Trial
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Unit Testing, Plot (Graphics), Development Testing, CI/CD, Test Automation, Pandas (Python Package), Scripting, Data Modeling, NumPy, Programming Principles, Object Oriented Programming (OOP), Data Structures, Computer Programming, Python Programming, Command-Line Interface
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Cloud Infrastructure, Network Architecture, Computer Networking, Network Infrastructure, Software-Defined Networking, Cloud Computing, Virtualization, Network Routing, TCP/IP, Wide Area Networks, Data Centers, Network Switches, Virtual Machines
- Status: Free Trial
Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Generative AI, Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Computer Vision, Computer Programming, Regression Analysis
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Software Design Patterns, User Interface (UI) Design, Prototyping, User Interface and User Experience (UI/UX) Design, Wireframing, Development Environment
Coursera Project Network
Skills you'll gain: Data Import/Export, Programming Principles, Python Programming
Imperial College London
Skills you'll gain: Programming Principles, Program Development, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Development Environment
- Status: Free Trial
Skills you'll gain: Natural Language Processing, Microsoft Azure, Computer Vision, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Predictive Modeling, Artificial Intelligence, Microsoft Development Tools, Predictive Analytics, Data Science
- Status: Free Trial
Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Development Environment, Computer Architecture, Computer Programming
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Developing Data Models with LookML: Google Cloud
- Introduction to Deep Learning: University of Colorado Boulder
- MLOps Tools: MLflow and Hugging Face: Duke University
- Advanced Programming in Swift: Meta
- Python Scripting for DevOps: LearnQuest
- Cloud Networking: University of Illinois Urbana-Champaign
- Introduction to Machine Learning with Python: Arizona State University
- Fundamentos de Android: Universidad Nacional Autónoma de México
- Python for Beginners: Variables and Strings: Coursera Project Network
- Introduction to Python for Researchers: Imperial College London