Back to catalog
EngineeringIntermediate

Python Backend: REST APIs + SQL + Testing

Turn scripts into real web applications. Build a robust API with FastAPI, connect PostgreSQL through SQLAlchemy, add JWT authentication, and leave with a professional foundation for shipping real services.

22 lessonsCertificate includedUSD 5 (~ARS 5.000)

Course syllabus

1

Backend and API fundamentals

4 lessons
  • Backend intro
  • HTTP verbs
  • JSON
  • Project: first FastAPI API
2

FastAPI in depth

5 lessons
  • Parameters
  • Pydantic
  • Dependencies
  • CORS
  • Swagger docs
3

Databases with SQLAlchemy + PostgreSQL

3 lessons
  • Connect FastAPI to Postgres
  • ORM
  • Alembic migrations
4

Authentication and authorization

3 lessons
  • JWT
  • Login flows
  • Roles
5

Professional testing

3 lessons
  • Pytest setup
  • Integrated tests
  • Mocks
6

Deployment and production

3 lessons
  • Dockerizing Python
  • Environment variables
  • Deploy to Render/Railway
7

Final project

1 lessons
  • Complete task-management API

What you will learn

FastAPIPostgreSQLSQLAlchemy ORMJWT authTesting with PytestDocker

Certificate

Backend Developer Certificate - CumbreAcademy

Ready to start?

Investment: USD 5 (~ARS 5.000)

Buy access

Want access to every course?

Total Access gives you this course and all the others for $20/month.

This course: USD 5 (~ARS 5.000) - Total Access: $20 USD/month (all courses)
See Total Access

Enroll

USD 5 (~ARS 5.000)
Buy access