Published 5/2025
Created by Very Academy
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Beginner | Genre: eLearning | Language: English | Duration: 80 Lectures ( 7h 55m ) | Size: 2.84 GB
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 developers looking to add Redis to their tech stack for performance and scalabilityBackend engineers who want hands-on experience with Redis in real-world projectsWeb developers aiming to build fast, real-time features like session carts, live analytics, or rate-limited APIsStudents or bootcamp grads who want practical Redis experience to stand out in job applicationsDevOps or full-stack developers interested in Docker-based workflows and caching strategiesAnyone curious about Redis who wants to go beyond tutorials and apply it in full-stack Django appsIn this hands-on course, you’ll go beyond theory to build full-stack projects that 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 cart using Django and Redis for fast session management, cart persistence, quantity tracking, and TTL-based auto-expiry.Project 2: A real-time analytics voting app built 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 uses Docker to 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.
Password/解压密码www.tbtos.com
转载请注明:0daytown » Learn Redis with Python & Django: Build Real-Time Projects