Apr 29, 2026
This tutorial shows how to deploy a full-stack application using Next.js and FastAPI on a VPS. You will learn how to set up and secure a server, configure Nginx as a reverse proxy, enable HTTPS with Let's Encrypt, and run applications in the background using PM2. By the end, you will have a production-ready deployment setup that reduces hosting costs and gives you full control over your infrastructure.
Mar 31, 2026
This tutorial guides you through creating a complete FastAPI authentication system using JWT. Learn how to generate access and refresh tokens, securely store refresh tokens in PostgreSQL, implement a refresh endpoint, and enable token rotation for production-level security. Perfect for backend developers looking to master authentication.
Mar 19, 2026
This article explains why orm_mode = True is required in FastAPI when working with SQLAlchemy models. Learn how Pydantic converts ORM objects into JSON responses and why this setting is important for building APIs.
Mar 15, 2026
In this tutorial, you will learn how to build a complete CRUD API using FastAPI, SQLAlchemy, and PostgreSQL. The guide walks through project setup, database configuration, SQLAlchemy models, Pydantic schemas, CRUD operations, and API routes. By the end, you will have a fully functional backend API capable of creating, reading, updating, and deleting users.
Mar 11, 2026
In this tutorial, you will learn how to connect a Next.js frontend to a FastAPI backend. We will build a simple full-stack application where the frontend fetches data from an API and displays it in the UI. You will also learn how to handle CORS, fetch API data, and understand how frontend and backend communicate in modern web applications.
Mar 7, 2026
This tutorial teaches beginners how to build a CRUD API with FastAPI and SQLAlchemy. You’ll learn project setup, database connection, models, Pydantic schemas, CRUD functions, API routes, and testing using Swagger UI. By the end, you will have a fully functional backend API ready to use.
Feb 28, 2026
A comprehensive personal guide for deploying full-stack applications on VPS. Includes commands and setups for FastAPI, Next.js, PM2, Nginx, SSL, PostgreSQL, and Linux server management.
Feb 27, 2026
Master Python classes with practical examples. Learn about objects, attributes, methods, and key OOP concepts like inheritance, polymorphism, and encapsulation—perfect for beginners.
Feb 23, 2026
Learn what a library is in programming, why it’s important, and how to use it with real examples in Python and JavaScript. A beginner-friendly guide for developers.
Feb 17, 2026
Learn how to create a JWT in FastAPI step by step. Generate access tokens, set expiration, and protect routes with secure authentication.
Feb 11, 2026
CORS issues arises in the backend server such as FastAP. In this detail guide you will learn how to fix CORS issues in FastAPI.
Feb 3, 2026
DOM is one of the core concept of the web development. Understanding DOM is necessary to make the webpage interactive. Learn what the DOM is in a beginner-friendly way.