Level up as an advanced Go developer in this course with instructor Michael Okuboyejo. Michael guides you through the essentials of event-driven architecture, focusing on key patterns such as event sourcing and command and query responsibility segregation (CQRS). Learn about the fundamentals of producing and consuming events efficiently using popular Go libraries and Kafka as a message broker. Along the way, Michael outlines practical strategies for ensuring system resilience and consistency, error handling in an event-driven context, and deploying applications effectively. By the end of this course, you’ll be equipped with the skills required to build robust event-driven applications in Go and ensure they’re ready for scalable production environments.
Learn More- Students
- Graduate Students
- Undergraduate Students
- By College
- College of Arts, Humanities and Social Sciences
- College of Natural Sciences and Mathematics
- Daniels College of Business
- Daniel Felix Ritchie School of Engineering and Computer Science
- Graduate School of Professional Psychology
- Graduate School of Social Work
- Josef Korbel School of International Studies – Graduate Students
- Josef Korbel School of International Studies – Undergraduate Students
- Morgridge College of Education
- Still Exploring
- University College
- Identity & Affinity
- Build Your Career Skills
- Share Your Story
- Alumni
- Employers & Recruiters
- Student Employment
- Make an Appointment
- Events
- About