阶段 01
HTML 基础
约 2 天:理解标签、元素与属性,能独立写出结构清晰、语义化的网页,并完成一个表单。
推荐自测 不写 CSS 用 HTML 写一个表单
DRE@MTECH · 本科生部
六个本科生小组的推荐成长路径。每个阶段附带阶段说明与一句推荐自测,点击节点查看概念、最少掌握要点与参考资料
Software Engineering
软件组按「HTML → CSS → JavaScript → 前端工程化与框架 → Java 基础 → SpringBoot Web → 综合与实习期项目」推进。前端框架可在 Vue 3(推荐)与 React 中二选一;先学前端或后端均可,每个阶段都建议产出一个可运行的小作品,避免只看不写。
学习进度
0 / 34 个必学节点
阶段 01
约 2 天:理解标签、元素与属性,能独立写出结构清晰、语义化的网页,并完成一个表单。
推荐自测 不写 CSS 用 HTML 写一个表单
阶段 02
约 6 天:掌握选择器、盒子模型、Flex/Grid 与定位,能独立还原一个喜欢的网页,并理解响应式与常用尺寸单位。
推荐自测 模仿一个喜欢的网页
阶段 03
约 4 天:掌握 JS 语法、DOM/BOM 与事件、表单交互和异步编程,能用浏览器开发者工具独立调试。
推荐自测 实现可持久化的 Todo-List
阶段 04
约 8 天中的前半段:能用 Vite 搭建 TypeScript 工程,理解 Node.js、npm、模块化、目录职责与 axios 请求封装。
推荐自测 用 Vite + TS 搭起项目骨架
阶段 05 分支
文档建议 React 或 Vue 3 选一个学习。实验室现有项目以 Vue 为主,推荐 Vue 3;选定后进度只统计当前分支。
推荐选择。与实验室现有 Vue 项目技术栈一致,组合式 API 上手平缓,适合快速完成实习期项目。
推荐自测 用 Vue 3 实现 Todo-List
阶段 06
约 6 天:配置 IDEA 与 JDK 环境,掌握 Java 基础语法和面向对象,能用集合与异常写出结构清晰的控制台程序。
推荐自测 写控制台学生管理系统
阶段 07
约 8 天:用 SpringBoot + MyBatis 完成可用的 RESTful 服务,覆盖登录认证、日志、异常处理、Redis 缓存与 Nginx 反向代理。
推荐自测 写一个带鉴权与校验的接口
阶段 08
约 14 天:补齐 Git与部署能力,理解一次 HTTP 请求的全过程,并完成符合面试要求的全栈项目。
推荐自测 讲清一次 HTTP 请求全过程