码上问学问代码之理,学编程之道

个人工作台 · 把零散案例串成一个网站

这里是一组可逐步串联的案例库:每个案例(简历、图片展示……)都是一块独立、可运行的模块, 共用同一套设计系统;它们最终会收敛成课程第 48 课「响应式个人网站」的结课实战。 先各自做扎实,再整体串起来——这正是真实项目从 0 到 1 的成长路径。

整体串联关系

工作台是枢纽,案例是挂在它下面的模块
个人工作台 统一导航 · 设计系统 · 入口 简历 Resume 语义化 · 可打印导出 图片展示 Gallery Grid 网格 · 灯箱 博客 / 笔记 规划中 · 后续接入 更多模块…

案例模块

点击进入;带「v1」的是已搭好的基础版,后续会逐步扩展

简历 v1 已完成

用语义化标签搭建一份可在线浏览、可一键打印/导出 PDF 的简历。对应第 22 课「作品展示页」的进阶练习。

语义化打印样式导出 PDF

图片展示 v1 已完成

响应式图片网格 + 纯原生 JS 灯箱预览,零外部资源(占位图用 SVG/渐变生成)。对应第 41 课「图片库」与第 48 课 Grid。

Grid灯箱懒加载

协作白板 v1 已完成

复刻「Loom Whiteboard」设计挑战题:便签、连线、分组、投票、多人光标。拖拽 / 框选 / 投票 / 模拟协作手感。

拖拽SVG 连线动画框选

博客 / 笔记 规划中

文章列表 + 正文排版组件,作为工作台「动态内容」模块,后续接入。先占位,串联时再填充。

列表排版待接入

课程 → 案例库 · 串联主线

案例不是孤立的,每个模块都对应一门课里的真实项目

案例库的每个模块,都源自某一门课的实战项目:先看课程里做了什么,再看它在案例库里如何被复用、被扩展。下面把「课程知识 → 案例库项目」的链路摆出来,把原本分散在各课程里的成果真正串起来。

Python 第7章 3 个综合实战项目 网站开发 课程 HTML/CSS/JS 思维导图 个人工作台 案例库枢纽 简历 Resume v1 · 已落地 图片展示 Gallery v1 · 已落地 博客 / 笔记 规划中

Python 第 7 章 · 实战项目

成绩可视化报告、批量文件整理工具、简易网页爬虫——三个综合项目,其自动化思路可迁移到案例库的处理模块。

成绩可视化文件整理网页爬虫

网站开发 · 思维导图与案例

HTML / CSS / JavaScript 三张思维导图 + 个人工作台案例,是「把零散知识串成一个网站」的原始素材库。

HTMLCSSJS

案例库 · 简历(源自作品页)

对应第 22 课「作品展示页」的进阶练习,已落地为可打印 / 导出 PDF 的独立模块,挂在工作台下。

语义化打印样式已落地

案例库 · 图片展示(源自 Grid)

对应第 41 课「图片库」与第 48 课 Grid,已落地为响应式网格 + 原生 JS 灯箱,挂在工作台下。

Grid灯箱已落地

最近更新

记录案例库的成长轨迹