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
Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Deep Learning, Software Development, Machine Learning Methods, Image Analysis, Linear Algebra, Numerical Analysis, Data Processing, Data Structures, Performance Tuning, Data Transformation, Algorithms
- Status: New
Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Web Servers, Web Applications, Server Side, Data Storage, Data Sharing
Microsoft
Skills you'll gain: Microsoft Azure, Virtual Machines, Virtualization and Virtual Machines, Scalability, Cloud Computing, Cloud Services, Infrastructure As A Service (IaaS), Cloud Infrastructure, Network Architecture, Kubernetes, Cloud Security, Network Security, Network Routing, Network Troubleshooting, Load Balancing, Application Deployment, Hardware Troubleshooting, Identity and Access Management, Security Information and Event Management (SIEM)
University of Colorado System
Skills you'll gain: Security Requirements Analysis, Requirements Analysis, Risk Management Framework, Scalability, Verification And Validation, Software Visualization
- Status: Free
Skills you'll gain: Incident Response, Intrusion Detection and Prevention, Computer Security Incident Management, Incident Management, Threat Detection, Security Information and Event Management (SIEM), Automation, Event Monitoring, Cyber Threat Hunting, Continuous Monitoring, System Monitoring, Anomaly Detection, Cybersecurity, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML)
Skills you'll gain: Applied Mathematics, Mathematical Modeling, Matlab, High Voltage, Three-Phase, Electrical Engineering, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Environmental Science, Environmental Engineering
University of California, Irvine
Skills you'll gain: Decision Support Systems, Database Design, Relational Databases, Database Management, Database Management Systems, SQL, Descriptive Statistics, Data Literacy, Statistics, Business Intelligence, Microsoft Excel, Extract, Transform, Load, Data-Driven Decision-Making, Business Analytics, Data Manipulation, Data Science
Skills you'll gain: Matplotlib, Data Visualization, Deep Learning, Linear Algebra, Artificial Neural Networks, NumPy, Image Analysis, Keras (Neural Network Library), Seaborn, Pandas (Python Package), Tensorflow, Machine Learning, Applied Machine Learning, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Scikit Learn (Machine Learning Library), Supervised Learning, Python Programming, Jupyter, Machine Learning Methods
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Data Store, Data Cleansing, Data Import/Export, Data Validation, Data Integrity
Microsoft
Skills you'll gain: Microsoft Azure, Cloud Management, Application Deployment, Cloud Computing, Windows PowerShell, Cloud Services, Infrastructure As A Service (IaaS), Software As A Service, Virtual Machines, Platform As A Service (PaaS), Command-Line Interface, Verification And Validation
Duke University
Skills you'll gain: Large Language Modeling, Generative AI, Natural Language Processing, PyTorch (Machine Learning Library), Open Source Technology, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Containerization, Application Deployment, Application Programming Interface (API), Command-Line Interface
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- CUDA Advanced Libraries: Johns Hopkins University
- C++: Algorithms: Codio
- Managing Scope in a Java Enterprise Edition Application: LearnQuest
- Azure Cloud Services: Microsoft
- Software Requirements Prioritization: Risk Analysis: University of Colorado System
- Automated Cyber Security Incident Response: EDUCBA
- Design of Transmission Line: Modelling and Performance: L&T EduTech
- The Nature of Data and Relational Database Design: University of California, Irvine
- Deep Learning with Real-World Projects: Packt
- C++ Data Structures in the STL: Coursera Project Network