vercel

academy-python-course

Course materials for the Python on Vercel course on Vercel Academy

by vercel

TypeScript

TypeScript69.9%
Python27%
JavaScript2.5%
CSS0.6%

Commit activity

Last 12 weeks · 4 commits

Full graph →

Community health

1 of 6 standards met

Community profile →
37
✓README○License○Contributing○Code of Conduct○Issue Template○PR Template
eveporcello

Updates the Python on Vercel student projects to use Vercel Services, with separate and roots in both the starter and completed example. Adds service routing and a binding to the completed project, and reads inventory at request time. Updates Next.js and FastAPI dependencies and rewrites the README for setup, local development, and deployment. Replaces the bundled Cursor course skill with instructions for installing the shared Academy skill. Validation: passed. Application tests and builds were not run as part of opening this PR.

eveporcello · 3w ago
eveporcello

The Python on Vercel course currently teaches a root-level Next.js app with FastAPI in . This revision gives each application a service root and uses the current Vercel Services configuration to deploy them together. Move the starter and completed example into and directories, keeping the Hazel Home app and its inventory routes. Add explicit public routing and a service binding in the completed example. The starter leaves configuration and frontend wiring as course exercises. Replace the completed frontend's public-hostname fetch with a request through the generated backend binding. Correct clone/working-directory instructions and update the README and bundled companion skill. The matching six-lesson revision has been uploaded to the Academy draft branch. Coordinate merging with publication so the linked starter and lessons stay aligned. The installable companion skill is updated separately in vercel-labs/academy-skills. Validation: both frontends type-check using installed Next.js 16.3.6 types; configuration checked against Vercel's current schema; data-loader checks cover binding URL resolution, uncached fetching, and missing-binding/backend errors; Python sources compile and preserve the eight-item inventory and routes. All 10 course MDX files compile, and the lesson configuration/full-page solution match this repository. Services runtime routing, a full build, and deployment have not been run; workspace instructions reserve dev servers and builds for the maintainer. This PR remains a draft pending those checks.

eveporcello · 3w ago
Structured data for AI agents

Repository: vercel/academy-python-course. Description: Course materials for the Python on Vercel course on Vercel Academy Stars: 4, Forks: 2. Primary language: TypeScript. Languages: TypeScript (69.9%), Python (27%), JavaScript (2.5%), CSS (0.6%). Homepage: https://vercel.com/academy/python-on-vercel Open PRs: 0, open issues: 0. Last activity: 3w ago. Community health: 37%. Top contributors: eveporcello.