• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Parallel Programming

Parallel Programming Courses

Parallel programming courses can help you learn multithreading, synchronization, and performance optimization techniques. You can build skills in designing algorithms that efficiently utilize multiple processors and managing shared resources. Many courses introduce tools like OpenMP, MPI, and CUDA, that support implementing parallel computing solutions in various applications, from scientific simulations to data processing tasks.

Popular Parallel Programming Courses and Certifications


  • Status: Free Trial
    Free Trial
    P

    Packt

    The Oracle Database Performance Tuning Course

    Skills you'll gain: Query Languages, Data Maintenance, Linux Administration, Operating System Administration, Database Software, Event Monitoring, Database Management Systems, Linux Commands, File I/O, Data Migration, Performance Testing, Data Storage Technologies, Scenario Testing, Memory Management, Data Storage, Software Installation

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    S

    Scrimba

    Build Reusable React Components

    Skills you'll gain: React.js, Code Reusability, UI Components, Maintainability, Javascript, Software Design Patterns, Programming Principles, Context Management

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Pearson

    SQL for Any IT Professional: Unit 1

    Skills you'll gain: Database Design, SQL, Relational Databases, Database Development, Databases, Database Management, Data Modeling, Query Languages

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Business Intelligence with SQLServer: Create SQL Reports

    Skills you'll gain: Relational Databases, SQL, Microsoft SQL Servers, Databases, Database Systems, Business Intelligence, Transact-SQL, Business Reporting, Data Access

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free
    Free
    A

    Amazon Web Services

    SageMaker Unified Studio Foundations for Data Analytics

    Skills you'll gain: AWS SageMaker, Generative AI, Data Lakes, Data Governance, Data Architecture, Data Management, SQL, Model Training, Applied Machine Learning

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Blender 3 to Unreal Engine 5 — Dungeon Modular Kitbash

    Skills you'll gain: Unreal Engine, 3D Modeling, Post-Production, 3D Assets, Computer Graphic Techniques, Model Optimization, Image Quality

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Node.js backend básico con buenas prácticas.

    Skills you'll gain: Node.JS, Server Side, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Frameworks, Web Servers, Servers, Web Development, Development Environment

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Modern Web Development: Advanced HTML & CSS

    Skills you'll gain: Web Components, Cascading Style Sheets (CSS), HTML and CSS, Angular, Hypertext Markup Language (HTML), Responsive Web Design, Frontend Performance, Front-End Web Development, Bootstrap (Front-End Framework), Web Content Accessibility Guidelines, Web Design, Web Design and Development, React.js, UI Components, Frontend Integration, Web Analytics and SEO, JavaScript Frameworks, Web Development, Semantic Web, Web Applications

    Beginner · Specialization · 1 - 3 Months

  • P

    Packt

    Satellite Remote Sensing Data Bootcamp With Opensource Tools

    Skills you'll gain: Geospatial Information and Technology, Geospatial Mapping, Spatial Data Analysis, Applied Machine Learning, Geographic Information Systems, GIS Software, Spatial Analysis, Environmental Monitoring, Machine Learning Methods, Unsupervised Learning, Data Analysis Software, Image Analysis, Machine Learning, R Programming, Data Processing, Data Preprocessing, Classification Algorithms, Data Transformation, Dimensionality Reduction, Data Import/Export

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Intermediate Rust Programming and Web Server Development

    Skills you'll gain: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Web Frameworks, Databases, Server Side, Web Applications, Restful API, Application Programming Interface (API), Data Sharing, Data Structures, Memory Management

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Rust Programming Essentials: Unit 4

    Skills you'll gain: Memory Management, Other Programming Languages, Code Reusability, Interoperability, Object Oriented Programming (OOP), Systems Integration, Software Development

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    XHTML - Server Side Programming with PHP

    Skills you'll gain: PHP (Scripting Language), Web Applications, Server Side, Hypertext Markup Language (HTML), Web Development, Web Servers, Scripting, Scripting Languages, Development Environment, Programming Principles, Computational Logic, Software Installation

    4.4
    Rating, 4.4 out of 5 stars
    ·
    10 reviews

    Mixed · Course · 1 - 4 Weeks

1…319320321…468

In summary, here are 10 of our most popular parallel programming courses

  • The Oracle Database Performance Tuning Course: Packt
  • Build Reusable React Components: Scrimba
  • SQL for Any IT Professional: Unit 1: Pearson
  • Business Intelligence with SQLServer: Create SQL Reports: Coursera
  • SageMaker Unified Studio Foundations for Data Analytics: Amazon Web Services
  • Blender 3 to Unreal Engine 5 — Dungeon Modular Kitbash: Packt
  • Node.js backend básico con buenas prácticas.: Coursera
  • Modern Web Development: Advanced HTML & CSS: Board Infinity
  • Satellite Remote Sensing Data Bootcamp With Opensource Tools: Packt
  • Intermediate Rust Programming and Web Server Development: Packt

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok