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
University of Colorado System
Skills you'll gain: Database Design, Relational Databases, Data Modeling, Database Management Systems, Databases, Oracle Databases, SQL, Data Warehousing, Data Integrity, PostgreSQL
DeepLearning.AI
Skills you'll gain: Image Analysis, Predictive Modeling, Risk Modeling, Data Processing, Artificial Intelligence, Classification And Regression Tree (CART), Applied Machine Learning, Computer Vision, Deep Learning, Natural Language Processing, Machine Learning, Radiology, Artificial Neural Networks, Probability & Statistics, Supervised Learning
University of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Embedded Systems, Network Protocols, USB, General Networking, Electronic Hardware, Systems Design, Hardware Design, Computer Hardware, Peripheral Devices, Electrical Engineering, Servers
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Java, Object Oriented Programming (OOP), Android (Operating System), Mockups, Application Deployment, Mobile Development Tools, Application Development, Software Design Patterns, Prototyping, JSON, Cloud Applications, User Interface (UI) Design, Data Storage, User Interface (UI), User Interface and User Experience (UI/UX) Design, Restful API, Geospatial Information and Technology
Rice University
Skills you'll gain: Computational Thinking, Algorithms, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Computer Science, Analysis
- Status: Free
Nanjing University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Statistical Analysis, Data Mining, Data Analysis, Data Processing, Pandas (Python Package), NumPy, Web Scraping, Python Programming, Data Manipulation, Matplotlib, User Interface (UI) Design
Skills you'll gain: Agile Product Development, Agile Software Development, Backlogs, Stakeholder Communications, Scrum (Software Development), Agile Methodology, Stakeholder Management, Cross-Functional Collaboration, Kanban Principles, Product Roadmaps, Information Technology, Agile Project Management, Computer Hardware, Prioritization, Virtual Teams, Product Strategy, User Story, Cloud Computing, Sprint Planning, Product Management
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Object-Relational Mapping, HTML and CSS, Model View Controller, jQuery, Ajax, Hypertext Markup Language (HTML), JSON, SQL, Databases, Application Development, Javascript, Object Oriented Programming (OOP), Web Development, Back-End Web Development, Data Modeling, Application Security, Web Applications, Web Servers
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Systems Development Life Cycle, Information Assurance, Internal Controls, Information Systems Security, Compliance Auditing, Risk Management, Security Controls, Change Management, System Implementation, System Monitoring, Risk Analysis, Risk Mitigation, Software Development
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Web Development Tools, Command-Line Interface, DevOps
Skills you'll gain: Unix, IBM DB2, Database Management Systems, System Programming, Operating Systems, Unix Commands, Data Management, File Systems, System Monitoring, Systems Administration, Data Storage, Command-Line Interface, System Configuration, Transaction Processing
Vanderbilt University
Skills you'll gain: Git (Version Control System), Android Development, Android Studio, Mobile Development, Java Programming, Application Development, Application Lifecycle Management, Event-Driven Programming, File Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Database Management Essentials: University of Colorado System
- AI for Medical Diagnosis: DeepLearning.AI
- Interfacing with the Raspberry Pi: University of California, Irvine
- Desarrollo de aplicaciones móviles con Android: Universidad Nacional Autónoma de México
- Algorithmic Thinking (Part 2): Rice University
- 用Python玩转数据 Data Processing Using Python: Nanjing University
- IBM Product Owner: IBM
- Django for Everybody: University of Michigan
- Information Systems Auditing, Controls and Assurance: The Hong Kong University of Science and Technology
- Getting Started with Git and GitHub: IBM