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: Preview
Skills you'll gain: Computer Architecture, Programming Principles, z/OS, Systems Architecture, Mainframe Computing, Computer Science, Mainframe Technologies, Computational Logic, Data Storage, Program Development, Computer Programming
- Status: Free
Coursera Project Network
Skills you'll gain: Web Applications, Node.JS, MongoDB, Back-End Web Development, Containerization, Full-Stack Web Development, Docker (Software), Database Development, Web Development, Web Development Tools, Application Development, Databases, User Interface (UI), User Interface (UI) Design, Javascript
Skills you'll gain: Photo Editing, Adobe Photoshop, Generative AI, Content Creation, Editing, Multimedia, User Accounts
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Product Knowledge, Closing (Sales), Selling Techniques, Sales Process, Target Audience, Business-To-Consumer, Sales, Company, Product, and Service Knowledge, Persuasive Communication, Sales Strategy, Communication, Customer Engagement, Customer Relationship Building, Consumer Behaviour
- Status: Free Trial
Microsoft
Skills you'll gain: SQL, Database Management, Relational Databases, Stored Procedure, Microsoft Copilot, Query Languages, Database Design, Databases, Object-Relational Mapping, Performance Tuning, Transaction Processing, Data Modeling, Data Security
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Game Theory, Human Development, Behavioral Economics, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Psychology, Human Factors, Simulations, Anthropology, Mathematical Modeling, Sociology
- Status: Free Trial
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Computer Programming, Programming Principles, C (Programming Language), Java, Software Design Patterns, Python Programming, Algorithms, Debugging
- Status: Free Trial
Illinois Tech
Skills you'll gain: Deep Learning, Generative AI, Artificial Neural Networks, Keras (Neural Network Library), Network Architecture, Image Analysis, PyTorch (Machine Learning Library), Computer Vision, Natural Language Processing, Machine Learning, Performance Tuning
- Status: Free Trial
Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Security Testing, Encryption, Secure Coding, Authentications, Open Web Application Security Project (OWASP), Application Security, OAuth, Vulnerability Scanning, DevSecOps, Data Security, Code Review, Database Application, Security Controls, Authorization (Computing), Query Languages, Browser Compatibility, Web Applications, Cybersecurity, Web Development Tools
Coursera Project Network
Skills you'll gain: React.js, Cascading Style Sheets (CSS), Responsive Web Design, JavaScript Frameworks, Restful API, User Interface (UI) Design, Web Applications, Web Development, Web Development Tools, Javascript, Application Development, Computer Programming
Skills you'll gain: Generative AI Agents, Agentic systems, Artificial Intelligence, Development Environment, Prompt Engineering, Generative AI, OpenAI, Automation, Software Development Tools, Large Language Modeling, Human Machine Interfaces, Python Programming, Real Time Data, Application Deployment, System Configuration
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Generative AI, Financial Trading, Market Data, Financial Market, Technical Analysis, Portfolio Management, Market Trend, Artificial Intelligence, Time Series Analysis and Forecasting, Investment Management, Python Programming, Predictive Modeling, Real Time Data, Automation, Risk Management, Applied Machine Learning
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- z/Architecture Assembler Language Part 1: The Basics: IBM
- Build a CRUD Node.js and MongoDB employee management web-app: Coursera Project Network
- Create Beautiful Imagery with Midjourney AI: Packt
- Business-to-Consumer (B2C) Sales Strategies and Techniques: Coursera Instructor Network
- Database Integration and Management: Microsoft
- Interpersonal, Developmental, and Evolutionary Perspectives of the Mind: University of Colorado Boulder
- Building Objects in C: University of Michigan
- Deep Learning: Illinois Tech
- Secure Coding in Laravel: Infosec
- Web Development in React.js: Build a Web App: Coursera Project Network