Ssali Jonathan

Ssali Jonathan @jod35

About: I am a software engineer who learns, codes, and teaches others what I learn. Check out my YouTube channel at https://www.youtube.com/c/SsaliJonathan/

Location:
Kampala Uganda
Joined:
Apr 14, 2020

Ssali Jonathan
articles - 156 total

Learn Docker Compose. (Easily Run Multi-Container Apps with Docker)

In this video, I explore Docker Compose, a tool that helps developers run and manage apps with...

Learn More 2 1Jun 15

Learn to Containerize Python Applications With Docker

In this video, I break down the basics of Docker, a tool that changes how developers create, package,...

Learn More 1 1Jun 15

Testing A FastAPI App With Pytest

In this video, I explore integration testing for FastAPI applications, focusing on using the FastAPI...

Learn More 0 0Apr 20

Containerizing Python Apps: A Gentle Introduction to Docker With FastAPI

This video introduces containerization of Python Applications using Docker, an open-source platform...

Learn More 0 0Apr 1

Containerizing Python Apps: A Gentle Introduction to Docker With FastAPI

This video introduces containerization of Python Applications using Docker, an open-source platform...

Learn More 0 0Mar 8

Dependency Injection, CRUD With SQLAlchemy | Building Performant APIs with Python & Litestar Part #4

In this video, I demonstrate how to use dependency injection in Litestar to share session objects,...

Learn More 0 0Feb 3

Dependency Injection, CRUD With SQLAlchemy | Building Performant APIs with Python & Litestar Part #4

In this video, I demonstrate how to use dependency injection in Litestar to share session objects,...

Learn More 0 0Jan 27

Database Connection and Set Up with SQLAlchemy I Build Performant APIs with Litestar Part #3

In this video, we build on top of what we built in the previous video to introduce a relational...

Learn More 1 0Jan 27

Building a simple CRUD API Building Performant APIs with Python and Litestar Part #2

In this video, we’ll walk through building a basic CRUD API using the Litestar web framework. We’ll...

Learn More 0 0Jan 27

Build Performant APIs with Litestar

In this video, we begin a series of videos in which we shall learn how to build performant APIs with...

Learn More 0 0Jan 8

Building a Chat App with Websockets and JavaScript Using FastAPI.

In this video, I'll walk you through building a simple chat application to explain WebSockets. We'll...

Learn More 1 0Sep 9 '24

FastAPI Beyond CRUD Website

I have worked on a website for my FastAPI course "FastAPI Beyond CRUD". It can be found here

Learn More 1 0Aug 13 '24

FastAPI Beyond CRUD Full Course - A FastAPI Course

I'm excited to have completed my comprehensive FastAPI course! Not only did I deepen my understanding...

Learn More 1 0Aug 10 '24

Deploying FastAPI, PostgreSQL, Celery & Redis on Render - FastAPI Beyond CRUD (Part 23)

In this video, we’ll walk through deploying a FastAPI application on Render: This application...

Learn More 2 0Aug 5 '24

Background Tasks with FastAPI Background Tasks and Celery + Redis - FastAPI Beyond CRUD (Part 20)

In this video, we dive deep into boosting your FastAPI application by offloading time-consuming tasks...

Learn More 0 0Aug 1 '24

API Testing With Unittest Mock, Pytest & Schemathesis - FastAPI Beyond CRUD (Part 22)

In this video, we explore API testing, starting with setting up Pytest to work seamlessly with our...

Learn More 1 0Jul 29 '24

API Documentation With Swagger And Redoc - FastAPI Beyond CRUD (Part 21)

In this video, we explore API documentation with FastAPI, we look at how it automatically generates...

Learn More 4 0Jul 28 '24

Handling Password Resets - FastAPI Beyond CRUD Part 19

In this video, we configure password resets for our FastAPI application using email verification....

Learn More 2 0Jul 18 '24

User Account Verification Via Email - FastAPI Beyond CRUD (Part 18)

In this video, we explore integrating email support into our application using FastAPI-Mail. We start...

Learn More 5 0Jul 16 '24

Middleware, Setting Up Custom Logging And CORS - FastAPI Beyond CRUD (Part 17)

In this video, we explore the important concept of middleware in FastAPI. Middleware acts as a bridge...

Learn More 4 0Jul 5 '24

Error Handling (How to create Custom Error Handlers and Exceptions) - FastAPI Beyond CRUD (Part 16)

This video explores error handling in FastAPI, focusing on customizing exception raising and...

Learn More 0 0Jul 3 '24

FastAPI Beyond CRUD Part 15 - More Database And Schema Relationships

In this video, we enhance our SQLModel models by establishing additional database relationships...

Learn More 4 0Jun 28 '24

FastAPI Beyond CRUD Part 14 - Model And Schema Relationships (One To Many SQLModel)

In this video, we leverage SQLmodel’s capabilities to demonstrate how to effectively manage one to...

Learn More 2 0Jun 26 '24

Role-Based Access Control Using Dependency Injection (Add User Roles)

In this video, we’re setting up role-based access control for our FastAPI project. Role-based access...

Learn More 0 0Jun 24 '24

JWT Authentication (Revoke Access Tokens Using Redis) -FastAPI Beyond CRUD Part 12

In this video, we explore the process of revoking JWTs by utilizing Redis as our token blocklist,...

Learn More 0 0Jun 21 '24

FastAPI Beyond CRUD Part 11 - JWT Authentication (Renew User Access Using Refresh Token Token)

In this video, we enhance our authentication system to enable users to renew their access using...

Learn More 0 0Jun 19 '24

FastAPI Beyond CRUD Part 10 - JWT Authentication (Project Endpoints with HTTP Bearer Auth)

In this tutorial, we dive into securing our API endpoints using HTTP Bearer Authentication. Bearer...

Learn More 1 0Jun 18 '24

FastAPI Beyond CRUD Part 9 - JWT Authentication (Create Access And Refresh Tokens)

In this tutorial, we extend our user authentication system to incorporate JWT Authentication, a...

Learn More 5 0Jun 18 '24

FastAPI Beyond CRUD Part 8 - User Account Creation (Email & Password Auth)

In this video, we employ the user authentication model developed in the previous segment to enable...

Learn More 0 0Jun 7 '24

FastAPI Beyond CRUD Part 7 - Create a User Authentication Model (Database Migrations With Alembic)

In this video, we create the user authentication model using SQLModel but we approach this by using...

Learn More 0 0Jun 6 '24