Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

FastAPI: Build a Banking API that has AI/ML Fraud Detection.

Posted By: lucky_aut
FastAPI: Build a Banking API that has AI/ML Fraud Detection.

FastAPI: Build a Banking API that has AI/ML Fraud Detection.
Published 5/2025
Duration: 9h 28m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 6.66 GB
Genre: eLearning | Language: English

Learn FastAPI, MLFlow, AI/ML, Docker, Celery etc, to build a banking API with transaction fraud protection

What you'll learn
- You will learn how to integrate Docker with Celery, Redis,RabbitMQ, FlowermMLFlow and FastAPI
- You will learn how to use scikit learn,numpy and pandas for machine learning, to create a transaction analysis and Fraud detection system
- You will learn how to use mlflow to create machine learning training pipelines and lifecycle management
- You will learn how to use Reverse Proxies and load balancing with TRAEFIK
- You will learn how manage multiple Docker containers with Portainer in development and in Production
- You will learn how to use Loguru for comprehensive Logging
- You will learn how to use Redis,RabbitMQ and celery for background machine learning task processing.

Requirements
- This course is NOT for absolute beginners.
- This course is targeted at Python Developers with at least 1 year of web development experience or more
- You should be familiar with the basic concepts surrounding shell scripts, Docker, and FastAPI.
- You should be familiar with concepts surrounding asynchronous python.

Description
Welcome to this comprehensive course on building a  banking API with FastAPI with an AI-powered/machine learning transaction analysis and fraud detection system. This course goes beyond basic API development to show you how to architect a complete banking system that's production-ready, secure, and scalable.

What Makes This Course Unique:

Learn to build a real-world banking system with FastAPI and SQLModel

Implement AI/ML-powered fraud detection using MLflow and scikit-learn

Master containerization with Docker

Master reverse proxying and load balancing with Traefik

Handle high-volume transactions with Celery, Redis, and RabbitMQ

Secure your API with industry-standard authentication practices

You'll Learn How To:

✓ Design a robust banking API architecture with domain-driven design principles✓ Implement secure user authentication with JWT, OTP verification, and rate limiting✓ Create transaction processing with currency conversions and fraud detection✓ Build a machine learning pipeline for real-time transaction risk analysis✓ Deploy with Docker Compose and manage traffic with Traefik✓ Scale your application using asynchronous Celery workers✓ Monitor your system with comprehensive logging using Loguru✓ Train, evaluate, and deploy ML models with MLflow✓ Work with PostgreSQL using SQLModel and Alembic for migrations

Key Features in This Project:

Core Banking Functionality: Account creation, transfers, deposits, withdrawals, statements

Virtual Card Management: Card creation, activation, blocking, and top-ups

User Management: Profiles, Next of Kin information, KYC implementation

AI/ML-Powered Fraud Detection: ML-based transaction analysis and fraud detection

Background Processing: Email notifications, PDF generation, and ML training

Advanced Deployment: Container orchestration, reverse proxying, and high availability

ML Ops: Model training, evaluation, deployment, and monitoring

This course is perfect For:

• Backend developers with at least 1 year of experience, looking to build secure fintech solutions.• Tech leads planning to architect fintech solutions.

By the end of this course, you'll have built a production-ready banking system with AI capabilities that you can showcase in your portfolio or implement in real-world projects.

Technologies You'll Master:

FastAPI & SQLModel: For building high-performance, type-safe APIs

Docker & Traefik: For containerization and intelligent request routing

Celery & RabbitMQ: For distributed task processing

PostgreSQL & Alembic: For robust data storage and schema migrations

Scikit-learn:For machine learning.

MLflow:For managing the machine learning lifecycle

Pydantic V2:For data validation and settings management

JWT & OTP: For secure authentication flows

Cloudinary: For handling image uploads

Rate Limiting: For API protection against abuse

No more basic tutorials - let's build something real!

Who this course is for:
- Python Developers,curious about building a Fintech API's
- Intermediate Python Developers with at least 1 year of experience, more is better
- Intermediate Python Develpers curious about machine learning applications in real world projects.
More Info

Please check out others courses in your favourite language and bookmark them
English - German - Spanish - French - Italian
Portuguese