Python API Clients
Call REST APIs from Python with requests and httpx: auth, retries and pagination.
Find the right course by technology, experience level and learning format.
161 courses · showing 73–96
Call REST APIs from Python with requests and httpx: auth, retries and pagination.
Collect data from web pages with Python, Beautiful Soup and polite scraping rules.
Automate everyday developer tasks with Python scripts.
Test Python code with pytest: fixtures, parametrization and mocks.
Deploy Django to production with Gunicorn, Nginx, PostgreSQL and static files.
Debug Python with pdb, VS Code breakpoints, logging and tracebacks.
Build a two-sided marketplace in Django with a mentor guiding architecture and code quality.
Write SQL queries to select, filter, sort and group data in a real database.
Design database tables, keys and relations before you write any code.
Install PostgreSQL and learn its tools, types and everyday commands.
Work with MySQL: install it, design tables and write everyday queries.
Build create, read, update and delete screens backed by a real database.
Write SQL reports with grouping, date ranges, CASE and window functions.
Understand REST APIs: resources, methods, status codes and JSON, and build one.
Document APIs with OpenAPI so others can use them without asking you.
Test APIs with Postman: collections, environments, scripts and automated runs, with a weekly cohort.
Query and build GraphQL APIs with schemas, resolvers and mutations.
Import CSV files into a database safely, with validation and error reports.
Write faster, safer SQL for web apps: indexes, query plans, transactions and window functions.
Build a task manager with accounts, statuses and filters, and deploy it.
Build an expense tracker with categories, monthly totals and charts.
Build a booking app with calendar availability, reservations and email confirmations.
Build an inventory app with products, stock levels, suppliers and low-stock alerts.