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 California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Mobile Development, Geographic Information Systems, Augmented Reality, Interaction Design, User Interface (UI), Global Positioning Systems, Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Simulations
Kennesaw State University
Skills you'll gain: Cyber Governance, Vulnerability Management, Cyber Attacks, Cybersecurity, Cyber Risk, Threat Management, Cyber Threat Intelligence, Security Management, Vulnerability Assessments, Threat Detection, Cyber Security Strategy, Risk Management, Security Awareness, Information Systems Security, Cyber Operations, Cyber Security Policies, Incident Response, Computer Security Incident Management, Network Security, Risk Analysis
Google Cloud
Skills you'll gain: Generative AI, Google Cloud Platform, Software Development Tools, Application Development, Integrated Development Environments, Software Development, Cloud Services
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Algorithms, Debugging, Data Structures, File Management
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Data Manipulation, Computer Programming, Development Environment, Integrated Development Environments, Mac OS, Microsoft Windows
Board Infinity
Skills you'll gain: ASP.NET, C# (Programming Language), Microsoft SQL Servers, Restful API, Back-End Web Development, Web Services, SQL, Server Side, JSON, Application Programming Interface (API), Database Design, Database Management, Relational Databases, Databases, Object Oriented Programming (OOP), Extensible Markup Language (XML)
- Status: Free
National Taiwan University
Skills you'll gain: Reinforcement Learning, Deep Learning, Theoretical Computer Science, Artificial Neural Networks, Artificial Intelligence, Machine Learning Algorithms, Classification And Regression Tree (CART), Machine Learning, Computational Logic, Supervised Learning, Statistical Machine Learning, Computer Science, Decision Tree Learning, Network Model, Unsupervised Learning, Algorithms, Network Architecture
University of Michigan
Skills you'll gain: Innovation, Performance Measurement, Business Planning, Solution Design, Risk Management, Business Process, Experience Design, Communication Strategies, Business Metrics, Stakeholder Communications, Scalability, Team Management
University of London
Skills you'll gain: Pandas (Python Package), NumPy, Probability & Statistics, Unsupervised Learning, Data Science, Statistics, Data Analysis, Statistical Analysis, Jupyter, Machine Learning Algorithms, Data Manipulation, Descriptive Statistics, Matplotlib, Data Visualization Software, Python Programming
- Status: New
Johns Hopkins University
Skills you'll gain: Email Security, Malware Protection, Mobile Security, Cybersecurity, Network Security, Internet Of Things, Open Web Application Security Project (OWASP), Network Monitoring, Intrusion Detection and Prevention, Security Controls, TCP/IP, Threat Detection, Network Analysis, Network Protocols, Border Gateway Protocol, Infrastructure Security, Application Security, Information Systems Security, Threat Modeling, Network Routing
- Status: Free
Coursera Project Network
Skills you'll gain: Object Oriented Design, Unit Testing, Python Programming, GitHub, Development Environment, Debugging, Generative AI, Artificial Intelligence
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Software Architecture, Computational Logic, Computer Programming, Computer Science
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Games, Sensors and Media: University of California, Irvine
- Cybersecurity Foundations for Risk Management: Kennesaw State University
- Gemini for Application Developers: Google Cloud
- Object-Oriented Programming in C++: Functions: University of London
- Python Programming for Quantum Computing: Packt
- Building Services with ASP.NET Web API: Board Infinity
- 人工智慧:機器學習與理論基礎 (Artificial Intelligence - Learning & Theory): National Taiwan University
- GenAI in Business: Strategies for Successful Execution: University of Michigan
- Statistics and Clustering in Python: University of London
- Information Assurance Analysis: Johns Hopkins University