Back to COMP1531 返回 COMP1531

📚 Final Review Hub 📚 期末复习中心

Daily review notes to master COMP1531 concepts 每日复习笔记,掌握 COMP1531 核心概念

🎯 About This Hub 🎯 关于复习中心

Welcome to the COMP1531 Final Review Hub! This is your comprehensive collection of daily review materials, each focusing on critical exam topics. Each day covers a specific concept with detailed notes, code examples, and practice quizzes to help you prepare for your final exam. 欢迎来到 COMP1531 期末复习中心!这是您的每日复习资料综合集合, 每天专注于关键考试主题。每一天都涵盖特定概念,包含详细笔记、代码示例 和练习测验,帮助您为期末考试做准备。

📦
DAY 0 第0天

JavaScript Array & String Basics JavaScript 数组与字符串基础

Essential methods you must master: arr.length, arr[i], push(), includes(), slice(), filter(), split(), and join(). Includes visual diagrams for easy understanding. 必须掌握的核心方法:arr.length、arr[i]、push()、includes()、 slice()、filter()、split() 和 join()。包含可视化图表辅助理解。

Beginner 入门 ✓ Premium ✓ Premium 专享
🚀
DAY 1 第1天

Express.js Routing & API Server Express.js 路由与 API 服务器

Master Express.js routing: req.body for POST data, req.params for URL path variables, req.query for query strings. Learn HTTP status codes (200/400/404), error handling patterns, and connecting backend logic to API endpoints. 掌握 Express.js 路由:用 req.body 获取 POST 数据、req.params 获取路径变量、 req.query 获取查询参数。学习 HTTP 状态码(200/400/404)、错误处理模式 以及将后端逻辑连接到 API 端点。

Basic 基础 ✓ Premium ✓ Premium 专享
🧪
DAY 2 第2天

TDD, Jest & File Persistence Jest测试、文件持久化与 TDD

Master Data Persistence (JSON/fs), Logic Implementation (Sets/Enums), String Processing (Regex/Split), and 100% Test Coverage with Jest. Includes "Memory Game" and "Court Objections" deep dives. 掌握数据持久化 (JSON/fs)、逻辑实现 (Set/Enum)、 字符串处理 (正则/切割) 以及 Jest 100% 测试覆盖率。 包含“记忆游戏”和“法庭异议”深度解析。

Intermediate 中级 ✓ Premium ✓ Premium 专享
DAY 3 第3天

Express Async & Architecture Express 异步与架构分析

Deep dive into Async Timers in Express, avoiding server crashes, API Versioning strategies, and a full structural analysis of the Evanweb project. Includes 40+ Quiz Questions! 深入探讨 Express 中的异步定时器、避免服务器崩溃、 API 版本控制策略以及 Evanweb 项目的完整架构分析。 包含 40+ 题测验!

Advanced 高级 ✓ Premium ✓ Premium 专享
📖
DAY 4 第4天

Software Engineering Theory 软件工程理论

Master SDLC, Git workflows, npm, verification methods, HTTP, coding principles (KISS/DRY/YAGNI/SOLID), and JavaScript first-class & higher-order functions. Includes 15 Quiz Questions! 掌握 SDLC、Git 工作流、npm、验证方法、HTTP、编码原则(KISS/DRY/YAGNI/SOLID) 以及 JavaScript 一等函数和高阶函数。包含 15 题测验!

Intermediate 中级 ✓ Premium ✓ Premium 专享
🎯
DAY 5 第5天

Exam Problem-Solving Strategies 考试解题策略

Master the 5-Step Problem-Solving Method, Question Type Classification (Pure Function, REST API, Business Logic), HTTP Status Codes (200/400/401/403/404/500), and exam tips. Includes 30 Quiz Questions! 掌握5步解题法、题型分类(纯函数、REST API、业务逻辑)、 HTTP状态码(200/400/401/403/404/500)及考试技巧。包含 30 题测验!

Advanced 高级 ✓ Premium ✓ Premium 专享
COMING SOON 即将推出
🎯
DAY 6 第6天

Exam Tips & Review 考试技巧与复习

Final exam preparation strategies, common mistakes to avoid, time management tips, and comprehensive concept review. 期末考试备考策略、常见错误避免、 时间管理技巧以及全面概念复习。

Review 复习 Coming Soon 即将推出