Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Take a trained scikit-learn model out of a notebook and serve it to real users as a reliable HTTP prediction service. You will persist models with joblib, wrap them in Flask and FastAPI endpoints, validate inputs, choose between batch and real-time inference, and version, monitor and containerise the result with basic MLOps practice.
Take a working Node.js application from your laptop to a resilient production deployment. You will configure it with environment variables, keep it alive with PM2, scale it across CPU cores, containerise it with Docker, and ship it to a VPS or PaaS with logging, health checks and zero-downtime reloads.
Add durable persistence to your Python programs using relational databases. You will master SQLite with the built-in sqlite3 module, write injection-safe parameterised queries, perform CRUD and transactions, connect to PostgreSQL, and model data with the SQLAlchemy ORM. This course supports preparation for the Python Institute PCPP certification.
Learn to customise WordPress with code the professional way — child themes that survive updates, actions and filters to change behaviour, properly enqueued assets, and a small custom plugin with a custom post type. You will walk away able to extend any WordPress site safely without ever editing core or parent-theme files.
Containerise and deploy a real application end to end — package it as a Docker image, wire up multi-service apps with Compose, push to a registry, and run it on a VPS or EC2. You finish able to take an app from source to a running container in the cloud, and to reason about when orchestration is worth it.
Learn to consume REST APIs with the requests library, handle JSON, paginate and authenticate, then scale up with threading, multiprocessing and asyncio — finishing with a real fetch-parse-store data pipeline into SQLite. Every idea is taught with runnable Python 3.10+ code and a hands-on lab of ten exercises. This course helps you prepare for the Python Institute PCPP certification.
Build a production-shaped HTTP API in Go using only the standard library plus a light router. You will serve routes with net/http and ServeMux, encode and decode JSON, add middleware and request context, implement a full REST CRUD resource, and shut the server down gracefully.
Learn to structure a maintainable Flutter app by separating concerns into clean layers, wiring dependencies with get_it, and hiding data behind repositories and services. You will finish able to lay out a scalable project, apply MVVM, and use immutability and code generation to keep models safe and boilerplate-free.
Build real, AI-powered Python applications by calling LLM APIs the right way — keys from environment variables, reusable prompt templates, structured JSON output, a chatbot loop, and an AI feature inside a Flask app. You will also make your app robust and safe with retries, prompt-injection guards, and token and cost logging. This is a practical, hands-on course that assumes you can already write intermediate Python.
Master the advanced object-oriented features that make Python expressive — dunder methods, properties, iterators, generators, decorators, context managers, dataclasses and abstract base classes. Every idea is taught with runnable Python 3.10+ code and a hands-on lab of ten exercises. This course helps you prepare for the Python Institute PCPP certification.