B. Tutorial_Outline - ZamaZoe/1.-Kurro-REST-API-Tutorial_Introduction GitHub Wiki

Introduction

This tutorial is your guide to building REST APIs, covering everything from basic to advanced, including authentication, deployments, databases, and more. It follows an independent, incremental, and sequential structure, allowing you to start with any section you like.

Here's the tutorial outline:

  1. Tutorial Introduction
  2. Python Tutorial with Cheat Sheets
  3. Your first REST API
  4. Introduction to Docker
  5. Addition of Flask-Smorest Extension
  6. Moving to SQLAlchemy Database
  7. Adding Many-to-Many Relationships with SQLAlchemy
  8. User Authentication with Flask-JWT-Extended
  9. Data Migrations with Alembic and Flask-Migrate
  10. Basic Git Tutorial
  11. Deploy REST API to Render.com
  12. Task queues with rq and email sending