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
Coursera Project Network
Skills you'll gain: Virtual Machines, Virtual Private Networks (VPN), Cloud Security, Public Cloud, Amazon Web Services, Scalability, Private Cloud, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Cloud Computing, Cloud Infrastructure, Infrastructure As A Service (IaaS)
- Status: Free Trial
Peking University
Skills you'll gain: Data Structures, Algorithms, File Systems, Theoretical Computer Science, Performance Tuning
- Status: Free Trial
Arizona State University
Skills you'll gain: Matplotlib, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, File Management, Data Manipulation, Exploratory Data Analysis, Data Import/Export, Computer Programming
- Status: Free Trial
Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Automation, Web Development Tools, Computer Programming, Cascading Style Sheets (CSS), Development Environment, Integrated Development Environments, Extensible Markup Language (XML), Software Testing, Data Import/Export, Test Case, Javascript and jQuery, Apache, Browser Compatibility, Data Structures
- Status: Preview
Skills you'll gain: Microsoft Copilot, Integrated Development Environments, Microsoft Visual Studio, Software Development Tools, GitHub, Debugging, UI Components, Cascading Style Sheets (CSS), Software Installation, Hypertext Markup Language (HTML)
- Status: Free Trial
University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Social Network Analysis, Computational Thinking, Sociology, Economics, Experimentation, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
- Status: Free Trial
Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Development
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Artificial Neural Networks, Computer Vision, Deep Learning, Machine Learning Methods, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Exploratory Data Analysis, Development Environment
- Status: Free Trial
Imperial College London
Skills you'll gain: Logo Design, Computer Graphics, Visualization (Computer Graphics), 3D Assets, Android Development, Augmented and Virtual Reality (AR/VR), Android Studio, Computer Graphic Techniques, Animations
- Status: Free Trial
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, Load Balancing, Application Deployment, Operating System Administration, Identity and Access Management, Security Information and Event Management (SIEM)
- Status: Preview
Universidad de los Andes
Skills you'll gain: Unified Modeling Language, Software Visualization, Software Design, Object Oriented Design, Software Documentation, Requirements Analysis
- Status: Free Trial
Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, System Design and Implementation, Creativity, User Interface (UI), Storytelling
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Create a Virtual Private Cloud (VPC) Using AWS: Coursera Project Network
- 高级数据结构与算法: Peking University
- Data Analysis and Visualization with Python: Arizona State University
- Learn Selenium WebDriver with Java: Packt
- Developing with GitHub Copilot and VS Code: Microsoft
- Computer Simulations: University of California, Davis
- Natural Language Processing in Microsoft Azure: Microsoft
- Building and Training Neural Networks with PyTorch: Packt
- Android Graphics with OpenGL ES: Imperial College London
- Azure Cloud Services: Microsoft