DEV Community

Ssali Jonathan profile picture

Ssali Jonathan

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 Joined on  Personal website https://www.youtube.com/c/SsaliJonathan/ github website
Four Year Club
Writing Debut
Three Year Club
8 Week Writing Streak
Two Year Club
4 Week Writing Streak
One Year Club
Building a Chat App with FastAPI and JavaScript Using JavaScript.

Building a Chat App with FastAPI and JavaScript Using JavaScript.

Comments
1 min read

Want to connect with Ssali Jonathan?

Create an account to connect with Ssali Jonathan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
FastAPI Beyond CRUD Website

FastAPI Beyond CRUD Website

1
Comments
1 min read
FastAPI Beyond CRUD Full Course - A FastAPI Course

FastAPI Beyond CRUD Full Course - A FastAPI Course

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

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

2
Comments
1 min read
Background Tasks with FastAPI Background Tasks and Celery + Redis - FastAPI Beyond CRUD (Part 20)

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

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

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

Comments
1 min read
API Documentation With Swagger And Redoc - FastAPI Beyond CRUD (Part 21)

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

2
Comments
1 min read
Handling Password Resets - FastAPI Beyond CRUD Part 19

Handling Password Resets - FastAPI Beyond CRUD Part 19

1
Comments
1 min read
User Account Verification Via Email - FastAPI Beyond CRUD (Part 18)

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

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

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

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

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

Comments
1 min read
FastAPI Beyond CRUD Part 15 - More Database And Schema Relationships

FastAPI Beyond CRUD Part 15 - More Database And Schema Relationships

5
Comments
1 min read
FastAPI Beyond CRUD Part 14 - Model And Schema Relationships (One To Many SQLModel)

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

2
Comments
1 min read
Role-Based Access Control Using Dependency Injection (Add User Roles)

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

Comments
1 min read
JWT Authentication (Revoke Access Tokens Using Redis) -FastAPI Beyond CRUD Part 12

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

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

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

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

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

1
Comments
1 min read
FastAPI Beyond CRUD Part 9 - JWT Authentication (Create Access And Refresh Tokens)

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

4
Comments
1 min read
FastAPI Beyond CRUD Part 8 - User Account Creation (Email & Password Auth)

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

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

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

Comments
1 min read
FastAPI Beyond CRUD Part 6 - CRUD With Async SQLModel (An Introduction to Dependency Injection)

FastAPI Beyond CRUD Part 6 - CRUD With Async SQLModel (An Introduction to Dependency Injection)

Comments
1 min read
FastAPI Beyond CRUD Part 5 - Databases With SQLModel (Connection, Lifespan Events, And Models)

FastAPI Beyond CRUD Part 5 - Databases With SQLModel (Connection, Lifespan Events, And Models)

2
Comments
1 min read
FastAPI Beyond CRUD - Part 4 Modular Project Structure With Routers

FastAPI Beyond CRUD - Part 4 Modular Project Structure With Routers

4
Comments
1 min read
FastAPI Beyond CRUD Part 3 - Buiding a CRUD REST API (CRUD, Response Models & HTTP Exceptions)

FastAPI Beyond CRUD Part 3 - Buiding a CRUD REST API (CRUD, Response Models & HTTP Exceptions)

1
Comments
1 min read
FastAPI Beyond CRUD Part 2 - Build a Simple Web Server (Path & Query Params, Request Body, Headers)

FastAPI Beyond CRUD Part 2 - Build a Simple Web Server (Path & Query Params, Request Body, Headers)

Comments
1 min read
FastAPI Beyond CRUD Part1 - Introduction And Project Set Up

FastAPI Beyond CRUD Part1 - Introduction And Project Set Up

Comments
1 min read
Advanced Django ORM Features (Q-Objects, F-Expressions, Aggregations and Annotations)

Advanced Django ORM Features (Q-Objects, F-Expressions, Aggregations and Annotations)

Comments
1 min read
Easily Turn Your Markdown Into Static Sites Using MKDocs

Easily Turn Your Markdown Into Static Sites Using MKDocs

1
Comments 2
1 min read
The FastAPI CLI Will Ease Building Apps

The FastAPI CLI Will Ease Building Apps

2
Comments
1 min read
Building Pure Python Web Apps With Reflex Part 1 | Building the Frontend

Building Pure Python Web Apps With Reflex Part 1 | Building the Frontend

5
Comments
1 min read
Building a REST API with FastAPI, Async SQLModel, and PostgreSQL

Building a REST API with FastAPI, Async SQLModel, and PostgreSQL

7
Comments
1 min read
Introduction To Celery. (Async Task Processing With Python)

Introduction To Celery. (Async Task Processing With Python)

Comments
1 min read
The Reality of Working At A Startup (My Experience)

The Reality of Working At A Startup (My Experience)

Comments
1 min read
Specifying Ranges Of Characters| Regular Expressions For the Absolute Beginner

Specifying Ranges Of Characters| Regular Expressions For the Absolute Beginner

Comments
1 min read
Matching a character in a Character-set | Regular expressions for The Absolute Beginner

Matching a character in a Character-set | Regular expressions for The Absolute Beginner

1
Comments
1 min read
Matching Special Characters (metacharacters) | Regular Expressions for the Absolute Beginner

Matching Special Characters (metacharacters) | Regular Expressions for the Absolute Beginner

1
Comments
1 min read
Finding Characters at Positions in Text | Regular Expressions for the Absolute Beginner

Finding Characters at Positions in Text | Regular Expressions for the Absolute Beginner

Comments
1 min read
Matching Any character (Using the dot (.))| Regular Expressions for the Absolute Beginner

Matching Any character (Using the dot (.))| Regular Expressions for the Absolute Beginner

Comments
1 min read
Matching literal Strings | Regular expressions for The Absolute Beginner

Matching literal Strings | Regular expressions for The Absolute Beginner

Comments
1 min read
Intro to Regular Expressions

Intro to Regular Expressions

Comments
1 min read
Deploying FastAPI On Render

Deploying FastAPI On Render

1
Comments
1 min read
Configuring Delete Behaviour for One to Many Related Objects in SQLAlchemy 2.0

Configuring Delete Behaviour for One to Many Related Objects in SQLAlchemy 2.0

Comments
1 min read
I finally Graduated from University as a Software Engineer (My Childhood Dream Came True)

I finally Graduated from University as a Software Engineer (My Childhood Dream Came True)

Comments
1 min read
One to Many Relationships using SQLAlchemy 2.0

One to Many Relationships using SQLAlchemy 2.0

Comments
1 min read
Using SQLite with Python

Using SQLite with Python

1
Comments
1 min read
JWT Authentication For Flask With Flask-JWT-Extended (A 2-hour Crash Course)

JWT Authentication For Flask With Flask-JWT-Extended (A 2-hour Crash Course)

Comments
1 min read
JWT Authentication For Flask #10 Revoke Access And Refresh Tokens (Log Out)

JWT Authentication For Flask #10 Revoke Access And Refresh Tokens (Log Out)

Comments
1 min read
JWT Authentication For Flask #8 Automatic (Easily get the current user from a JWT)

JWT Authentication For Flask #8 Automatic (Easily get the current user from a JWT)

Comments
1 min read
JWT Authentication For Flask #7 JWT Claims (How to use them for Authorization)

JWT Authentication For Flask #7 JWT Claims (How to use them for Authorization)

Comments
1 min read
JWT Authentication For Flask #6 Error Handling (Missing Token, Invalid and expired tokens)

JWT Authentication For Flask #6 Error Handling (Missing Token, Invalid and expired tokens)

Comments
1 min read
JWT Authentication For Flask #5 Protect endpoints by requiring a JWT

JWT Authentication For Flask #5 Protect endpoints by requiring a JWT

Comments
1 min read
JWT Authentication For Flask # 4 Login Create Access And Refresh Tokens

JWT Authentication For Flask # 4 Login Create Access And Refresh Tokens

Comments
1 min read
JWT Authentication For Flask # 3 (User Accounts, Password Hashing and Blueprints)

JWT Authentication For Flask # 3 (User Accounts, Password Hashing and Blueprints)

Comments
1 min read
JWT Authentication For Flask # 2 Database set up with Flask SQLAlchemy

JWT Authentication For Flask # 2 Database set up with Flask SQLAlchemy

Comments
1 min read
JWT Authentication For Flask # 1 Project Set Up

JWT Authentication For Flask # 1 Project Set Up

Comments
1 min read
A Beginner's Guide to Poetry. (Easy Python Packaging and Depency Management)

A Beginner's Guide to Poetry. (Easy Python Packaging and Depency Management)

Comments
1 min read
Building a REST API with FastAPI, Async SQLAlchemy, and PostgreSQL

Building a REST API with FastAPI, Async SQLAlchemy, and PostgreSQL

Comments
1 min read
Build a REST API with FastAPI and Appwrite as your Database Solution

Build a REST API with FastAPI and Appwrite as your Database Solution

Comments
1 min read
Email and Password Authentication for FastAPI and Firebase Auth

Email and Password Authentication for FastAPI and Firebase Auth

10
Comments 1
1 min read
SQLAlchemy 2.0 Core Crash Course - Use Python for Seamless Interaction with Relational Databases

SQLAlchemy 2.0 Core Crash Course - Use Python for Seamless Interaction with Relational Databases

Comments
1 min read
loading...