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
Skills you'll gain: Security Management, Computer Security Incident Management, Personally Identifiable Information, Data Security, Information Assurance, Security Controls, Threat Management, Incident Management, Data Management, Auditing, Continuous Improvement Process, Business Metrics
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Generative AI Agents, Development Environment, Large Language Modeling, OpenAI, Artificial Intelligence, Scalability, Performance Testing, Programming Principles, Software Architecture, Performance Tuning, Design
- Status: Free
Google Cloud
Skills you'll gain: Google Cloud Platform, Generative AI, Artificial Intelligence, Prompt Engineering, Image Analysis, Applied Machine Learning, Cloud API
Coursera Project Network
Skills you'll gain: Brainstorming, UI/UX Strategy, Ideation, User Experience Design, Design and Product, Design Thinking, Innovation, Collaborative Software, Creativity, User Interface (UI) Design, Product Improvement, Team Oriented, Product Development
- Status: Free Trial
Microsoft
Skills you'll gain: User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Interface (UI), Web Design, Mockups, Adobe XD, Responsive Web Design, User Centered Design, Usability, Wireframing, Microsoft Copilot, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Prototyping, Mobile Development
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Diversity Awareness, Computational Thinking, Education Software and Technology, Event-Driven Programming, Programming Principles, Computer Programming, Brainstorming
- Status: New
Skills you'll gain: Jenkins, Continuous Integration, CI/CD, Selenium (Software), OAuth, Software Testing, Development Environment, Application Programming Interface (API), Test Case, API Gateway, Test Tools, Git (Version Control System), Debugging
Coursera Project Network
Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Pseudocode, Debugging, Algorithms, Program Development, Data Structures, Integrated Development Environments
- Status: Free Trial
Skills you'll gain: Threat Modeling, Incident Response, IT Security Architecture, Secure Coding, Application Security, Identity and Access Management, Information Systems Security Assessment Framework (ISSAF), Security Testing, Continuous Monitoring, Information Systems Security, Network Security, Security Strategy, Zero Trust Network Access, Security Awareness, Security Information and Event Management (SIEM), Risk Management Framework, Disaster Recovery, Security Controls, Cybersecurity, Enterprise Architecture
- Status: Free Trial
LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java Platform Enterprise Edition (J2EE), Java, Web Applications
- Status: Preview
Skills you'll gain: Google Cloud Platform, Cloud Computing Architecture, Network Planning And Design, Technical Design, System Implementation, System Configuration, Capacity Management, Solution Architecture, Cloud Solutions, Cloud Security, Cloud Services, Test Planning, Identity and Access Management, Cloud Storage, Scalability
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Privacy - Part 3: Infosec
- Implementation of GenAI Agents: Coursera Instructor Network
- Multimodality with Gemini: Google Cloud
- Align Design Teams with SCAMPER Brainstorming in Miro: Coursera Project Network
- UI/UX Design Principles: Microsoft
- Computational Thinking for K-12 Educators: Variables and Nested Loops: University of California San Diego
- Cypress Automation Testing Framework - Zero To Hero: Packt
- Docker para Principiantes: Despliega Contenedores : Coursera Project Network
- Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
- Designing Information System Security Architectures: LearnQuest