|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-redis-node-express-build-real-time-projects/
课程评论:没有评论
课程名称:使用 Node 和 Express 学习 Redis:构建实时项目 课程概述:Redis 是现代 Web 开发中最强大的工具之一,以其极快的性能、实时能力和灵活的数据模型而闻名。无论您是在构建电子商务购物车、分析仪表盘还是可扩展的后端系统,Redis 都能显著提高应用的响应速度和架构。 适合人群: - 希望将 Redis 添加到其技术栈中的 Express/Node JS/TS 开发人员,以提升性能和可扩展性。 - 希望在真实项目中获得实际体验的后端工程师。 - 旨在构建快速、实时功能(如会话购物车、实时分析或速率限制 API)的 Web 开发人员。 - 希望通过实际的 Redis 经验在求职中脱颖而出的学生或培训班毕业生。 - 对基于 Docker 的工作流和缓存策略感兴趣的 DevOps 或全栈开发人员。 - 对 Redis 感到好奇并希望在全栈 Node/TS 应用中应用的任何人。 项目介绍: 项目 1:基于会话的购物车 - 使用存储在 Redis 中的 Express 会话构建高性能购物车。 - 快速、持久的会话管理。 - 实时更新的数量跟踪。 - 使用 TTL 的自动过期购物车。 项目 2:实时投票应用 - 具有 Redis 驱动功能的实时分析投票应用。 - 匿名投票提交。 - 带有 IP/会话控制的速率限制。 未来的课程更新中将添加更多项目。本课程使用 Docker 确保顺畅的本地开发,并使用 RedisInsight 进行更好的数据可视化。不论您是后端开发人员、TypeScript 爱好者还是 Node.js 专家,本课程将为您提供使用 Redis 的信心和实践经验,以构建快速、现代的应用程序。
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:Express/Node JS/TS 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 Node/TS appsProject 1: Session-Based CartBuild a high-performance shopping cart using Express sessions stored in Redis:Fast, persistent session managementQuantity tracking with real-time updatesAuto-expiring carts using TTLProject 2: Real-Time Voting AppA real-time analytics voting app with Redis-powered features:Anonymous vote submissionsRate limiting with IP/session controlsMore projects will be added in future course updates.The course uses Docker to ensure smooth local development and RedisInsight for better data visualization.Whether you're a backend developer, TypeScript enthusiast, or Node.js pro - this course will give you the Redis confidence and practical experience to build fast, modern applications.