Tutorials

For software engineers and data engineers.

How to Debug Your Microservice Python Code Running Remotely in Docker

Learn different ways to debug your Dockerized API code


Build an Autocomplete Search Project Using Elasticsearch, FastAPI, and Angular (Part I — Backend)

Learn to build a functional search engine with both backend and frontend quickly


Use Triggers and Audit/Log Tables to Track Table Changes in MySQL

Learn to use triggers efficiently in MySQL to keep track of important tables


Learn Common Database Managing Commands as a Data Engineer

Important MySQL DDL commands we should know for managing our tables


How to Add Command-line Arguments for a Python Program with argparse

Learn to add standard command-line interfaces for your Python programs using argparse


How to Connect to GCP Cloud SQL with Cloud SQL Auth Proxy in Docker

Learn a standard way to connect dockerized applications to GCP Cloud SQL instances


How to Handle Errors and Exceptions Properly in Python

Learn to write robust Python code with proper exception handling


How to Send Emails in Python with GCP Cloud Function as a Microservice

Learn different ways to send emails in Python and trigger GCP Cloud Functions


Build a WebSocket Application with FastAPI and Angular

Learn to build a two-way interactive communication application with the WebSocket protocol


Build APIs with FastAPI in Python — All Essentials You Need to Get Started

Learn a modern web framework for building APIs with Python