
Skills you'll gain: Amazon Web Services, Amazon DynamoDB, AWS Identity and Access Management (IAM), Identity and Access Management, Database Management, NoSQL, Cloud Security, Event-Driven Programming, Database Architecture and Administration, Authentications, Serverless Computing, Operational Databases, Cloud Applications, Data Security, Load Balancing, Cloud-Native Computing, Security Controls, Encryption, AWS Kinesis, Key Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, OAuth, Microservices, API Design, NoSQL, Object-Relational Mapping, Application Programming Interface (API), Database Design, Relational Databases, Unit Testing, SQL, Databases, MySQL Workbench, Server Side, Application Deployment, Javascript
★ 3.6 (116) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Node.JS, Restful API, Database Design, Database Development, Database Application, Databases, NoSQL, MongoDB, Back-End Web Development, Performance Tuning, API Design, Cloud Applications, Relational Databases, Authentications, Server Side, Application Programming Interface (API), Cloud Deployment, Middleware, Scalability, Javascript
★ 4.5 (55) · Intermediate · Course · 1 - 3 Months

Anthropic
Skills you'll gain: Anthropic Claude, Claude Code, Tool Calling, LLM Application, AI Workflows, AI Orchestration, Agentic Workflows, Generative AI Agents, Model Context Protocol, Context Engineering, Application Programming Interface (API), Agentic systems, Managed Services, Security Controls
Beginner · Course · 1 - 3 Months

Skills you'll gain: Containerization, Docker (Software), Microservices, Authentications, OAuth, Application Deployment, Integration Testing, .NET Framework, Event-Driven Programming, Software Architecture, Identity and Access Management, Software Design Patterns, Scalability, Transaction Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java Platform Enterprise Edition (J2EE), Java, Java Programming, Microservices, Application Servers, Restful API, Web Services, Web Applications, Server Side, Ajax, Service Oriented Architecture, Simple Object Access Protocol (SOAP), JSON, Application Development, Object-Relational Mapping, Back-End Web Development, Event-Driven Programming, Enterprise Architecture, Data Persistence, Data Access
Intermediate · Course · 3 - 6 Months

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Dataflow, Java, OS Process Management, Scala Programming, Data Structures, System Programming, Programming Principles, Servers, Application Frameworks, Computer Programming, Algorithms, Performance Tuning, Computer Science, Functional Design
★ 4.6 (1.6K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: C# (Programming Language), Program Development, .NET Framework, Database Application, Maintainability, Secure Coding, Data Persistence, Authentications, Database Development, Database Management, Event-Driven Programming, Data Access, Application Development, Interactive Design, Application Design, Game Design, Design, Problem Solving, Operations Management, Mechanics
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, Microservices, System Design and Implementation, Software Design, Cloud Computing
★ 3.9 (31) · Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Microservices, Cloud Computing, Software Design
★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Memory Management, Program Development, Computer Programming Tools, Integrated Development Environments, Virtual Machines, Development Environment, Language Learning, Java Programming, Java, Identity and Access Management, Program Management
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Java, Scala Programming, Servers
★ 4.6 (507) · Intermediate · Course · 1 - 3 Months
Top-rated Event Driven Programming courses offered by Packt on Coursera.
Earn a certificate in Event Driven Programming from top universities and companies.
Top-rated beginner-friendly Event Driven Programming courses with no prerequisites.