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

Results for "repeat programming"


  • Status: Free Trial
    Free Trial
    I

    IBM

    Building AI Powered Chatbots Without Programming

    Skills you'll gain: AI Workflows, ChatGPT, No-Code Development, Model Deployment, Self Service Technologies, Application Deployment, IBM Cloud, Prompt Engineering, LLM Application, Generative AI, Customer Service, Context Management, Operational Efficiency, WordPress, Scalability, Data Persistence

    4.7
    Rating, 4.7 out of 5 stars
    ·
    3.8K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Java Programming: Solving Problems with Software

    Skills you'll gain: Debugging, Java, Algorithms, Java Programming, Program Development, Programming Principles, Statistical Analysis, Software Design, Computer Programming, Data Import/Export, Integrated Development Environments, File I/O, Data Processing, Software Documentation, Data Manipulation, Object Oriented Programming (OOP), API Design, Data Analysis, Software Testing, Problem Solving

    4.6
    Rating, 4.6 out of 5 stars
    ·
    8.1K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Python Programming Fundamentals

    Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Data Manipulation, Python Programming, Software Testing, Scripting, Computer Programming, Web Development, Algorithms, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter

    4.5
    Rating, 4.5 out of 5 stars
    ·
    518 reviews

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub

    Skills you'll gain: Scalability, Serverless Computing, Google Cloud Platform, Systems Design, Distributed Computing, Cloud Development, Cloud Applications, Cloud Computing Architecture, Application Deployment, Middleware, Cloud Management, System Programming, Network Architecture

    Intermediate · Project · Less Than 2 Hours

  • Status: Free
    Free
    C

    Coursera

    Data Structures with C: Upgrade a Rocket Display Module

    Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Programming Principles, Data Management, Performance Tuning, Software Development

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Dynamic Programming, Greedy Algorithms

    Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Thinking, Pseudocode, Data Structures, Design Strategies, Programming Principles, Computer Science, Advanced Mathematics, Python Programming, Analysis

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    242 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free
    Free
    P

    Princeton University

    Computer Science: Programming with a Purpose

    Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Animations, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.3K reviews

    Beginner · Course · 1 - 3 Months

  • D

    Duke University

    Python Generators

    Skills you'll gain: Python Programming, Data Pipelines, Scripting, Computer Programming, Data-oriented programming, Scripting Languages, Software Engineering

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    TypeScript Control Structures

    Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    20 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Surface Pattern Design by Hand: Repeat Patterns on Paper

    Skills you'll gain: Design Elements And Principles, Design, Adobe Photoshop, Digital Design, Creativity

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Java for Beginners: Loops & Arrays

    Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms

    4.4
    Rating, 4.4 out of 5 stars
    ·
    10 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Object Oriented Programming in Java

    Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), User Interface (UI), Object Oriented Design, Computer Programming, Algorithms, Software Engineering, Data Structures, Programming Principles, Software Documentation, Development Environment, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    5.8K reviews

    Intermediate · Course · 1 - 3 Months

1…789…402

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

  • Building AI Powered Chatbots Without Programming: IBM
  • Java Programming: Solving Problems with Software: Duke University
  • Python Programming Fundamentals: Microsoft
  • Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub: Google Cloud
  • Data Structures with C: Upgrade a Rocket Display Module: Coursera
  • Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
  • Computer Science: Programming with a Purpose: Princeton University
  • Python Generators: Duke University
  • TypeScript Control Structures: Coursera
  • Surface Pattern Design by Hand: Repeat Patterns on Paper: Skillshare

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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