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
Microsoft
Skills you'll gain: Image Analysis, Computer Vision, Artificial Intelligence, Microsoft Azure, Applied Machine Learning, Data Processing, Unstructured Data, Natural Language Processing, Deep Learning, Application Programming Interface (API)
Board Infinity
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Software Development Tools, Java, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Virtual Machines
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Hypertext Markup Language (HTML), Software Design, Data Structures, Debugging, Software Engineering, Cryptography, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Encryption, Algorithms, Program Development, Web Design, Front-End Web Development, Statistical Analysis, Predictive Modeling, Computer Programming
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
MathWorks
Skills you'll gain: Computer Vision, Image Analysis, Anomaly Detection, Deep Learning, Applied Machine Learning, Artificial Neural Networks, Matlab, Application Deployment, PyTorch (Machine Learning Library), Machine Learning, Supervised Learning, Data Visualization, Automation, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Spatial Data Analysis, Machine Learning Methods, Visualization (Computer Graphics), Data Synthesis, Geospatial Information and Technology
Duke University
Skills you'll gain: Debugging, Java, Algorithms, Program Development, Programming Principles, Statistical Analysis, Software Design, Computer Programming, Integrated Development Environments, Data Processing, Data Manipulation, Object Oriented Programming (OOP), Data Analysis, Development Environment
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Program Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Visualization (Computer Graphics), Machine Learning
Duke University
Skills you'll gain: Sampling (Statistics), Exploratory Data Analysis, Regression Analysis, Statistical Inference, Probability Distribution, Statistical Software, Bayesian Statistics, R Programming, Statistical Analysis, Data Analysis, Statistical Modeling, Probability, Statistics, Data Science, Statistical Methods, Descriptive Statistics, Predictive Modeling
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Integrated Development Environments, Program Development, Development Environment, Computer Hardware, Computer Programming, Digital Communications, Open Source Technology
Skills you'll gain: Dashboard, Data Visualization Software, Plotly, Data Wrangling, Data Visualization, Exploratory Data Analysis, Data Cleansing, Jupyter, Matplotlib, Data Analysis, Pandas (Python Package), Data Manipulation, Seaborn, Data Import/Export, Predictive Modeling, Web Scraping, Interactive Data Visualization, Statistical Analysis, Automation, Python Programming
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, General Networking, Network Performance Management, Computer Networking, Wireless Networks, Software-Defined Networking, Algorithms, System Programming, Data Integrity, Virtualization
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Computer Vision in Microsoft Azure: Microsoft
- Fundamentals of Java Programming: Board Infinity
- Java Programming and Software Engineering Fundamentals: Duke University
- Programming with Java: Amazon
- MathWorks Computer Vision Engineer: MathWorks
- Java Programming: Solving Problems with Software: Duke University
- Foundations of Computer Science: LearnQuest
- Advanced Computer Vision with TensorFlow: DeepLearning.AI
- Data Analysis with R: Duke University
- The Arduino Platform and C Programming: University of California, Irvine