• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Raspberry Pi

Raspberry Pi Courses

Raspberry Pi courses can help you learn programming basics, hardware interfacing, and project design. You can build skills in Python coding, circuit design, and using sensors for data collection. Many courses introduce tools like GPIO pins for hardware interaction, as well as software platforms for creating applications and automating tasks. You might also explore projects such as home automation systems, media centers, or robotics, allowing you to apply your knowledge in practical and engaging ways.


Popular Raspberry Pi Courses and Certifications


  • G

    Google Cloud

    Build a Chat Application using the PaLM 2 API on Cloud Run

    Skills you'll gain: Cloud Deployment, Docker (Software), Application Deployment, Code Review, Containerization, Serverless Computing, LLM Application, Model Deployment, Google Cloud Platform, Application Development, Build Tools

    Intermediate · Project · Less Than 2 Hours

    Category: Free
    Free
    Category: Credit offered
    Credit offered
  • U

    University of Michigan

    Python Project: Software Engineering and Image Manipulation

    Skills you'll gain: Unified Modeling Language, Software Design, Object Oriented Design, Diagram Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Computer Vision

    ★ 4.2 (1.5K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • G

    Google Cloud

    Build an AI Image Recognition app using Gemini on Vertex AI

    Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Cloud Applications, Cloud Development, Application Development, Generative AI, LLM Application, AI literacy, AI Integrations, Multimodal Prompts

    Beginner · Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • G

    Google Cloud

    Smart Canvas: Smart Chips, Templates and Collaboration in Google Docs

    Skills you'll gain: Google Docs, Google Workspace, Productivity Software, Gmail, Collaborative Software, Delegation Skills, Coordinating, Calendar Management, Setting Appointments, Document Management, Version Control, Scheduling

    Intermediate · Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • P

    Pearson

    Building Linux Servers: Unit 1

    Skills you'll gain: Virtual Networking, Virtualization, Dynamic Host Configuration Protocol (DHCP), Virtualization and Virtual Machines, Linux Administration, Linux Servers, Lightweight Directory Access Protocols, Network Administration, Virtual Machines, Linux, Network Architecture, Information Technology, Network Planning And Design, Virtual Environment, System Configuration, Linux Commands, Server Administration, Remote Access Systems, Software Installation

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    Ethical Hacking with Kali Linux

    Skills you'll gain: Linux Administration, Bash (Scripting Language), Network Monitoring, Cyber Security Assessment, System Configuration, Digital Forensics

    ★ 4.8 (57) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Hands-on Python for Networking Professionals

    Skills you'll gain: Scripting Languages, Network Engineering, Network Troubleshooting, Development Environment

    Intermediate · Course · 1 - 4 Weeks

    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Internet of Things and AI Cloud

    Skills you'll gain: Session Initiation Protocols, Cloud Development, Android Development, Version Control, Integrated Development Environments, Cloud Applications, Cloud Computing Architecture, GitHub, Cloud Computing, Application Development, Systems Design, Android (Operating System), Amazon Web Services, Software Design Documents, Embedded Software, Internet Of Things, Android Studio, Telecommunications, Mobile Development, Computer Vision

    ★ 4.2 (1.8K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • H

    Hebrew University of Jerusalem

    Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

    Skills you'll gain: Computer Science, Computer Systems, Computer Architecture, Computer Programming, Programming Principles, Memory Management, System Software, System Programming, Virtual Machines, Operating Systems, Hardware Architecture, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, Computer Graphics, Peripheral Devices

    ★ 4.9 (533) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • P

    Pearson

    Linux Networking - Basics and Beyond: Unit 4

    Skills you'll gain: Apache, File Transfer Protocol (FTP), Linux Servers, Linux Administration, Linux, Linux Commands, Web Servers, Remote Access Systems, Command-Line Interface, VPN Clients, File Management, Data Import/Export, Network Protocols, Network Performance Management, Web Development Tools, Cryptographic Protocols, Authentications, Information Privacy

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Getting Started with Linux Terminal

    Skills you'll gain: Linux Commands, Linux, Command-Line Interface, File Management, Unix Shell, Linux Administration, Package and Software Management, DevOps

    ★ 4.5 (160) · Beginner · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • C

    Coursera

    Introducción a la terminal de comandos de Linux

    Skills you'll gain: Linux Commands, Command-Line Interface, Unix Commands, Linux, Linux Servers, Linux Administration, Unix, grep, File Systems, File Management

    ★ 4.6 (9) · Beginner · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
1…78910

In summary, here are 10 of our most popular raspberry pi courses

  • Build a Chat Application using the PaLM 2 API on Cloud Run: Google Cloud
  • Python Project: Software Engineering and Image Manipulation: University of Michigan
  • Build an AI Image Recognition app using Gemini on Vertex AI: Google Cloud
  • Smart Canvas: Smart Chips, Templates and Collaboration in Google Docs: Google Cloud
  • Building Linux Servers: Unit 1: Pearson
  • Ethical Hacking with Kali Linux: IBM
  • Hands-on Python for Networking Professionals: Packt
  • Internet of Things and AI Cloud: University of California San Diego
  • Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course): Hebrew University of Jerusalem
  • Linux Networking - Basics and Beyond: Unit 4: Pearson

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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