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

Learn Redis with Python & Django: Build Real-Time Projects

Posted By: lucky_aut
Learn Redis with Python & Django: Build Real-Time Projects

Learn Redis with Python & Django: Build Real-Time Projects
Published 5/2025
Duration: 7h 56m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 2.84 GB
Genre: eLearning | Language: English

A practical, project-based course to master Redis fundamentals and build fast, scalable Python Django apps.

What you'll learn
- Core Redis data types: Strings, Hashes, Lists, Sets, and more
- Key Redis commands: SET, GET, HSET, LRANGE, SADD, etc.
- How to manage data expiration, caching, and key patterns
- Using Redis pipelines and transactions for performance and safety
- Integrating Redis with Django for session management and real-time features
- Building a session-based shopping cart with Redis and Django REST Framework
- Developing a real-time voting analytics app using Redis and Django Ninja
- Using Redis for rate limiting, data expiration, and caching strategies
- Containerizing Django and PostgreSQL apps with Docker
- Debugging and exploring Redis data using RedisInsight

Requirements
- Basic knowledge of Python programming (variables, functions, data structures)
- Some familiarity with Django is helpful but not required — core concepts are covered
- A computer capable of running Docker (macOS, Windows, or Linux)
- Willingness to use the command line/terminal for development tasks
- Enthusiasm to build and debug real-world web apps!

Description
Redis is one of the most powerful tools in modern web development — known for blazing-fast performance, real-time capabilities, and a simple yet flexible data model. Whether you're building e-commerce carts, analytics dashboards, or scalable backend systems, Redis can dramatically improve your app’s responsiveness and architecture.

Who This Course Is For:

Python or Django developerslooking to add Redis to their tech stack for performance and scalability

Backend engineerswho want hands-on experience with Redis in real-world projects

Web developersaiming to build fast, real-time features like session carts, live analytics, or rate-limited APIs

Students or bootcamp gradswho want practical Redis experience to stand out in job applications

DevOps or full-stack developersinterested in Docker-based workflows and caching strategies

Anyone curious about Rediswho wants to go beyond tutorials and apply it in full-stack Django apps

In this hands-on course, you’ll go beyond theory tobuild full-stack projectsthat integrate Redis with Python and Django. You’ll start with the fundamentals — keys, strings, hashes, lists, sets, pipelines, and transactions — all with practical coding exercises. From there, you’ll dive into real-world applications:

Project 1:A session-based shopping cartusing Django and Redis for fast session management, cart persistence, quantity tracking, and TTL-based auto-expiry.

Project 2:A real-time analytics voting appbuilt with Django Ninja, using Redis for vote counting, rate limiting, and live results in the Django Admin.

* More projects will be added in the future.

The course usesDockerto ensure smooth local development and RedisInsight for better data visualization.

Whether you’re a backend developer, Python enthusiast, or Django pro, this course gives you the Redis foundation and confidence to build high-performance, scalable applications — fast.

Who this course is for:
- Backend developers looking to integrate Redis into Django projects
- Web developers who want to learn Redis by building real-world apps
- Django beginners who want hands-on experience with Redis and APIs
- Intermediate learners aiming to improve app speed, scalability, and architecture
- Anyone curious about session handling, caching, or real-time analytics with Redis
More Info

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