-
E0055-M002-Y23N001 Let's Talk About Software #002Book now
-
E0045-M036-Y23N001 HotDraw: User Story ReviewBook now
-
E0045-M037-Y23N001 HotDraw: Code and Design ReviewBook now
-
E0031-M027-Y23N001 The Adapter Pattern: TDD PracticeBook now
-
E0025-M017-Y23N001 Working with APIs Anti-IF Challenge–Book now
-
E0026-M041-Y23N001 The Flyweight Pattern: Dynamics and Variations ExplainedBook now
-
E0031-M028-Y23N001 The Flyweight Pattern: TDD PracticeBook now
E0025-M017-Y23N001 Working with APIs Anti-IF Challenge
In this four-session challenge, Francesco Cirillo will show how to make a use case by interacting with different APIs of various services. Francesco will develop a feature to create events on Google Calendar and send emails to those who register for mentoring timeslots on our Online Store. In order to do this automatically, our software will need to interact with 3 external systems via their APIs: Online Store, Google Calendar and EmailManager APIs. The Working with APis Challenge involves reaching a series of goals: 1. developing objects that we can reuse to interact with the various services, 2. to validate data being transmitted and received, 3. to control the workflow related to the use case, and 4. at the same time in keeping the complexity of our software system low.
Sessions:
Mar 7, 2023 09:00 - 11:00
Mar 9, 2023 09:00 - 11:00
Mar 14, 2023 09:00 - 11:00
Mar 16, 2023 09:00 - 11:00
When does the event happen?
–
Begin:
End:
Add to Calendar