Agam Dua

Agam Dua


Workshop Details

Title

Swift Server Fundamentals

Description

In this hand-on workshop, learn how to build modern Swift server applications using Vapor 4, Swift OpenAPI, Swift ServiceLifecycle, Fluent with SQLite and Postgres, and serverless deployment with AWS. Start by building `GET` endpoints to handle questions, then create a `PollsApp` where you build a database-connected application, and finally learn how to deploy applications.

This workshop consists of four 90-minute sessions where participants build an application that builds upon previous work. You are expected to bring your own laptop as we build the `PollsApp` together.


About the Speaker

Position

Technical Lead on the Swift Server Ecosystem & Education team at Apple

Bio

Agam loves writing Swift for systems, containers & servers, especially open source projects. He recently helped ship Containerization and swift-ntp as OSS libraries from Apple and continues to building libraries to grow the Swift ecosystem. When he's not writing code, he teaches workshops to show others why he has so much fun writing Swift.