Upgrade to Pro — share decks privately, control downloads, hide ads and more …

API4Future - A journey how to create a stable API

ElmarDott
November 20, 2021

API4Future - A journey how to create a stable API

ElmarDott

November 20, 2021
Tweet

More Decks by ElmarDott

Other Decks in Programming

Transcript

  1. BarCamp 2021
    Dominican Republic
    online
    © 2021 ElmarDott
    API4Future -
    A journey how to create a
    stable API

    View full-size slide

  2. © 2021
    BarCamp
    Workshops & Trainings
    https://elmar-dott.com/courses/

    View full-size slide

  3. © 2021
    BarCamp
    Speaker
    Elmar Dott
    (M. Schulz) studied at HS Merseburg, Germany, computer science and
    holds an engineers degree in software engineering. He tweets regularly
    about several technical topics. The main topics in his field of work are Build
    and Configuration Management, Software Architecture and Release
    Management.
    About more than 15 years he is working in different large Web Application
    projects all over the world. He is an independent consultant / trainer. To
    share his knowledge he gives talks on conferences, if he is not writing on a
    new article about software engineering. https://elmar-dott.com
    + Consultant + Writer + Speaker + Trainer +

    View full-size slide

  4. © 2021
    BarCamp
    Agenda
    - Samples for APIs
    - Design Pattern
    - Changes and Maintenance
    - Documentation with API Guardian
    - RESTful API & Swagger
    - The API checklist

    View full-size slide

  5. © 2021
    BarCamp
    Find the full slides including the record at:
    https://elmar-dott.com/event/barcamp-rd-20
    21/?mtm_campaign=SpeakerDesk&mtm_k
    wd=en

    View full-size slide

  6. © 2021
    BarCamp
    References
    [1] Marco Schulz, 2021, Continuous Integration mit Jenkins,
    Rheinwerk, ISBN: ISBN 978-3-8362-7834-8
    https://www.rheinwerk-verlag.de/continuous-integration-mit-jenkins/

    View full-size slide

  7. © 2021
    BarCamp
    +----------------------------------
    | Software, Consulting & Training
    |
    |
    |
    |
    |
    |
    |
    |
    |
    |
    |
    |
    |
    | Homepage : https://elmar-dott.com
    | E-Mail : [email protected]
    +----------------------------------
    Credentials
    VPS Configuration &
    Administration
    Marketing &
    eCommerce
    Application
    Development
    Coaching &
    Trainings
    Web
    Development

    View full-size slide