Event-Driven Programming

Event-Driven Programming is a paradigm that allows programs to respond to user actions or other events. Coursera's Event-Driven Programming catalogue teaches you how to design, build, and manage applications that are primarily driven by events. You'll learn about the core concepts such as event loops, event handlers, and event-driven architectures. You'll also delve into how this programming paradigm can be used to create highly interactive applications such as graphical user interfaces, real-time systems, and server applications. By mastering event-driven programming, you can create software that effectively responds to user inputs, system events, or even messages from other programs.
44credentials
1online degree
144courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "event-driven programming"

  • Status: Free Trial

    Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Web Development, Object Oriented Programming (OOP), Debugging

  • Status: Preview

    Skills you'll gain: Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Computer Programming, Scripting

  • Status: Preview

    Skills you'll gain: Software Engineering, Programming Principles, Animation and Game Design, Software Development, Software Design, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging, Algorithms

  • Skills you'll gain: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging

  • Status: Preview

    Skills you'll gain: Event-Driven Programming, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)

  • Status: Free Trial

    Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, UI Components, Performance Tuning, Front-End Web Development, Event-Driven Programming, Web Applications, Server Side, Data Validation, Debugging

  • Status: Free Trial

    University of California San Diego

    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

  • Coursera Project Network

    Skills you'll gain: AWS CloudFormation, Amazon Web Services, Amazon Elastic Compute Cloud, Event-Driven Programming, Serverless Computing, Event Monitoring, Software Engineering

  • Status: Free Trial

    Skills you'll gain: Microsoft Development Tools, Microsoft Azure, Serverless Computing, Cloud Development, Cloud Applications, Event-Driven Programming, Cloud API, Application Programming Interface (API), Microservices, Event Monitoring, GitHub, Business Process Automation

  • Status: Free Trial

    University of Michigan

    Skills you'll gain: Javascript, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, User Interface (UI), Web Development, Data Structures, Programming Principles, Debugging, Data Validation

  • Status: New
    Status: Free Trial

    Skills you'll gain: Javascript, Event-Driven Programming, Web Development, HTML and CSS, Web Applications, Interactive Design, Debugging, Data Validation

  • Status: Preview

    Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Software Development

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • EDUCBA
  • Scrimba
  • Google Cloud
  • Microsoft
  • University of Colorado System
  • University of California San Diego
  • Amazon Web Services