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

Interactive Programming Courses

Interactive programming courses can help you learn coding fundamentals, user interface design, event-driven programming, and game development techniques. You can build skills in debugging, creating responsive applications, and collaborating on projects using version control. Many courses introduce tools like JavaScript, Python, and frameworks such as React or Angular, that support developing dynamic web applications and engaging user experiences.


More to explore:

Popular Interactive Programming Courses and Certifications


  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Sustainable Marketing and Consumer Trends

    Skills you'll gain: Sustainable Business, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Marketing Communications, Brand Marketing, Advertising, Regulatory Compliance, Market Opportunities, Environmental Issue, Ethical Standards And Conduct, Digital Marketing, Engineering Management, Emerging Technologies

    Build toward a degree

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Object-Oriented Analysis and Design: Patterns and Principles

    Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Unreal Engine for Beginners

    Skills you'll gain: Unreal Engine, Cinematography, Animation and Game Design, Virtual Environment, Video Production, 3D Assets, Game Design, Augmented and Virtual Reality (AR/VR), Storytelling, Video Game Development, Video Editing, Post-Production, Animations, Live Streaming, Motion Graphics, User Interface (UI), Image Quality, Real Time Data

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Introduction to SQL Window Functions

    Skills you'll gain: SQL, PostgreSQL, Query Languages, Data Manipulation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    23 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    C

    Corporate Finance Institute

    Advanced Tableau - LOD Calculations

    Skills you'll gain: Interactive Data Visualization, Tableau Software, Data Visualization Software, Exploratory Data Analysis, SQL, Data Analysis, Data Transformation, Data Manipulation

    5
    Rating, 5 out of 5 stars
    ·
    9 reviews

    Advanced · Course · 1 - 3 Months

  • C

    Coursera

    Usability Testing with Hotjar

    Skills you'll gain: Usability Testing, Usability, Test Tools, Interaction Design, Human Computer Interaction, Test Planning, User Research, Product Development, Web Analytics and SEO

    4.3
    Rating, 4.3 out of 5 stars
    ·
    31 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Java Servlets Tutorial

    Skills you'll gain: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Server Side, Data Access, Apache Tomcat, Application Servers, Relational Databases, Databases, Java, Web Servers, SQL, Authentications, Web Applications, Secure Coding, Software Design Patterns, Data Persistence, Context Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    26 reviews

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    ReactJS - The Beginner Masterclass

    Skills you'll gain: React.js, Application Deployment, Cloud Deployment, Web Applications, Javascript, Bootstrap (Front-End Framework), Development Environment, User Interface (UI), Cascading Style Sheets (CSS), Application Programming Interface (API)

    5
    Rating, 5 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    V

    Vanderbilt University

    AI Agent Architecture in Java with Generative AI

    Skills you'll gain: Generative AI Agents, AI Orchestration, LLM Application, OpenAI API, Java Programming, AI Workflows, Agentic systems, Generative AI, Prompt Patterns, Prompt Engineering, Large Language Modeling, Document Management, Secure Coding, Business Logic, Open Web Application Security Project (OWASP), Middleware, Plan Execution, Software Design Patterns, Persona Development

    4.3
    Rating, 4.3 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    The Complete Project Management Fundamentals Course

    Skills you'll gain: Agile Project Management, Project Management, Project Coordination, Agile Methodology, Project Management Software, Project Management Life Cycle, Jira (Software), Project Scoping, Budget Management, Risk Management, Cost Estimation, Sprint Planning, Waterfall Methodology, Microsoft Teams

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Selenium Techniques and Framework Introduction

    Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Test Case, Software Testing, Cascading Style Sheets (CSS), Application Frameworks, Browser Compatibility, Javascript and jQuery, Web Scraping, Automation, Python Programming, Hypertext Markup Language (HTML)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    N

    Northeastern University

    Data Analytics Engineering: Probability & Techniques

    Skills you'll gain: Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Analysis, Data Wrangling, Probability & Statistics, Unsupervised Learning, Text Mining, Data Manipulation, Statistical Analysis, Data Preprocessing, Data Structures, Data Cleansing, Python Programming

    Mixed · Course · 1 - 4 Weeks

1…360361362…578

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

  • Sustainable Marketing and Consumer Trends: University of Colorado Boulder
  • Object-Oriented Analysis and Design: Patterns and Principles: University of Colorado Boulder
  • Unreal Engine for Beginners: Skillshare
  • Introduction to SQL Window Functions: Coursera
  • Advanced Tableau - LOD Calculations: Corporate Finance Institute
  • Usability Testing with Hotjar: Coursera
  • Java Servlets Tutorial: EDUCBA
  • ReactJS - The Beginner Masterclass: Packt
  • AI Agent Architecture in Java with Generative AI: Vanderbilt University
  • The Complete Project Management Fundamentals Course: Packt

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