1 Course Overview (2.86 MB) 1 Introduction (3.8 MB) 2 What Are Web Services (7.88 MB) 3 Understanding the nethttp Package (7.94 MB) 4 Setting up the Project Structure (4.6 MB) 5 Creating a Healthcheck Endpoint (30.56 MB) 6 Making an Application Type for Dependencies (17.74 MB) 7 Adding Routes and API Endpoints (53.71 MB) 1 Introduction (4.08 MB) 2 Understanding the Encoding JSON Package (5.78 MB) 3 Sending JSON Responses (35.74 MB) 4 Using Struct Tags to Change Json Keys (12.49 MB) 5 Envelope JSON Responses (5.91 MB) 6 Parsing JSON Requests (25.82 MB) 1 Introduction (4.51 MB) 2 Setting up a PostgreSQL Database (7.83 MB) 3 Connecting to the Database (12.38 MB) 4 Creating Models for CRUD Operations (25.43 MB) 5 Update Handlers with CRUD Methods (28.46 MB) 1 Introduction (22.12 MB) 2 Setting up the Web App (22.13 MB) 3 Creating the Reading List Model (29.52 MB) 4 Updating the Web App Handlers (39.84 MB) 1 Introduction (6.29 MB) 2 Adding a File Server (10.11 MB) 3 Using Templates Composition to Create the Home Page (34.27 MB) 4 Adding Functions to Templates (18.35 MB) 5 Processing HTML Forms (30.04 MB)