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
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Git (Version Control System), Version Control, Android Development, Android Studio, Mobile Development, Java Programming, File Management
Coursera Project Network
Skills you'll gain: Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Rutgers the State University of New Jersey
Skills you'll gain: Data Analysis Software, Spatial Data Analysis, Image Analysis, Scientific Visualization, Spatial Analysis, Science and Research, Physics, Physical Science, Probability & Statistics, Scientific Methods, Energy and Utilities
- Status: Free Trial
Rice University
Skills you'll gain: Data Processing, Data Manipulation, Data Structures, Scripting, Data Import/Export, Data Analysis, Python Programming, Data Storage
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Shell Script, Linux Commands
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Computer Vision, Game Theory, Image Analysis, Artificial Neural Networks, Probability Distribution, Behavioral Economics, Logical Reasoning, Algorithms, Human Development, Analytical Skills, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Artificial Intelligence, Psychology, Test Case, Human Factors, Theoretical Computer Science, Human Machine Interfaces
Coursera Project Network
Skills you'll gain: Computer-Aided Design, AutoCAD, Drafting and Engineering Design, Product Design, Technical Drawing
Coursera Instructor Network
Skills you'll gain: User Experience Design, User Research, Wireframing, UI/UX Strategy, User Centered Design, Adobe XD, Usability Testing, Generative AI, Figma (Design Software), Human Computer Interaction, Design Thinking, Prototyping, User Interface (UI) Design, Artificial Intelligence, Persona Development
Skills you'll gain: Prompt Engineering, Version Control, OpenAI, GitHub, ChatGPT, Generative AI, Application Programming Interface (API), Real Time Data, Artificial Intelligence, Image Analysis, Application Security
- Status: Free Trial
Infosec
Skills you'll gain: Incident Response, Computer Security Incident Management, Endpoint Detection and Response, Cyber Operations, Cybersecurity, Cyber Threat Hunting, Intrusion Detection and Prevention, Security Management, Disaster Recovery
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Generative AI, Project Management, Workflow Management, Project Management Life Cycle, Prompt Engineering, ChatGPT, Team Building, Project Planning, Microsoft Copilot, Project Documentation, Risk Management, Business Ethics
- Status: Free Trial
Scrimba
Skills you'll gain: HTML and CSS, Web Development, GitHub, Version Control, Front-End Web Development, Application Deployment, ChatGPT, Javascript, Responsive Web Design, Debugging, Application Development, Database Application, Artificial Intelligence
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Android App Components - Intents, Activities, and Broadcast Receivers: Vanderbilt University
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network
- Analyzing the Universe: Rutgers the State University of New Jersey
- Python Data Analysis: Rice University
- Practical Introduction to the Command Line: Coursera Project Network
- Mind and Machine: University of Colorado Boulder
- Product Development using AutoCAD: Coursera Project Network
- GenAI for UX Designers: Coursera Instructor Network
- Build AI Apps with ChatGPT, Dall-E, and GPT-4: Scrimba
- Cyber Incident Response: Infosec