Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.58 KB

workshop-designer.md

File metadata and controls

32 lines (23 loc) · 1.58 KB

Build an API for Water Consumption Tracking

Workshop Source

Build an API for Water Consumption Tracking, from the .NET Conf Student Zone 2022 Event

Stage 1: Desired Results

  1. Students will be skilled at:

    1. Transforming a CSV into database tables
    2. Understand what an API is and what it should contain (Routes, Data Source, Authentication, Logging)
    3. Creating an API to serve data from a database
    4. Deploying an API to the cloud
  2. Students will be able to independently use their learning to:

    1. Use ORM (object relational mapping) to manage a database
    2. Define databases as code
    3. Create their own APIs
    4. Integrate their APIs with their data sources

Stage 2: Evidence

  1. Create an API for a dataset
  2. Tutorial Build a web API with minimal API, ASP.NET Core, and .NET 6
  3. Documentation: Create a minimal web API with ASP.NET Core

Stage 3: Learning Plan

For the full instructions go here: .NET Conf Student Zone 2022: Backend APIs

  1. Milestone 1: Transform a CSV into database tables
  2. Milestone 2: Creat an API to serve data from a database
  3. Milestone 3: Deploy an API to the cloud