《软件开发综合项目实训》课程脚手架 · Servlet + JSP。学生可基于此脚手架夯实 Servlet / Filter / JDBC 原理后启动课程项目。
《软件开发综合项目实训》课程脚手架 · Spring Boot 3 + Vue 3。学生可基于此脚手架快速启动课程项目。
基于 SpringBoot + Vue3 开发的小型电商平台,前后端分离架构。支持商品分类 + SKU 多规格管理、购物车、订单、支付宝沙箱支付(可扩展策略模式)、统一用户角色体系。
Vibe Coding 及 Vibe Learning。 Vibe Coding :使用AI编程工具trae,完成图书管理系统的后端开发,测试。 Vibe Learning:使用Skill进行对JDBC及CRUD知识点进行学习。初步了解 Agent Skill
Trae IDE + Superpowers-ZH 从零 AI 辅助开发的全栈图书管理系统(Spring Boot 3.2 + JWT + RBAC),完整展示 AI 驱动开发的标准工作流。
欢迎来到 Java Web 开发技术(JavaWeb-Dev-Tech)教学实践社区。
本组织面向计算机科学与技术、软件工程等相关专业学生,致力于建设一个集 课程教学、实验实践、项目案例、工程训练、AI辅助开发 于一体的软件开发实践资源平台。
在 AI 时代,软件开发模式正在快速变化。本组织不仅关注传统 Java Web 技术体系,更探索 AI 赋能的软件工程实践模式,帮助学生掌握从:
需求分析 → 系统设计 → 工程搭建 → AI辅助开发 → 测试部署 → 项目交付
的完整软件开发流程。
面向计算机相关专业本科及专升本学生,系统学习 Java Web 开发技术体系。
课程涵盖:
课程网站:
面向真实软件项目开发过程,以项目驱动方式培养学生的软件工程实践能力。
课程重点:
课程网站:
🌐 https://project-ai.chende.top/
本组织围绕软件开发完整生命周期,构建从 基础开发 → 企业级应用 → 工程化实践 → AI辅助开发 的渐进式技术培养路线。
| 阶段 | 技术方向 | 核心技术 | 培养能力 |
|---|---|---|---|
| 🌱 基础 Web 开发 | Web应用开发基础 | HTML / CSS / JavaScript Servlet JDBC MySQL Tomcat |
理解 Web 工作原理,掌握后端开发基础能力 |
| 🚀 企业级应用开发 | 前后端分离与业务系统开发 | Spring Boot Spring MVC MyBatis Vue 3 RESTful API JWT RBAC权限管理 |
掌握企业级应用架构,能够开发完整业务系统 |
| ⚙️ 工程化实践 | 软件项目规范与交付 | Git版本控制 Maven项目管理 接口测试(Postman / Apifox) Linux部署 Docker CI/CD |
培养工程开发习惯,具备项目部署与维护能力 |
| 🤖 AI辅助软件开发 | AI赋能开发新模式 | Trae IDE Claude Code Cursor 通义灵码 MCP工具链 AI Agent Prompt Engineering RAG知识库 |
掌握人与AI协作开发模式,提高软件开发效率 |
软件开发不仅是编写代码,更是利用工程方法解决真实问题。
在 AI 时代,程序员不仅需要掌握编程技术,更需要具备:
| 能力维度 | 能力说明 |
|---|---|
| 🧠 软件工程思维 | 能够按照规范流程完成需求分析、系统设计、开发测试与交付 |
| 🏗 技术选型能力 | 根据项目需求选择合适的技术架构与解决方案 |
| 🤖 AI协作开发能力 | 熟练使用 AI 编程工具,提高代码开发、重构与测试效率 |
| 🚀 项目交付能力 | 能够完成从想法到可运行系统的完整开发过程 |
| 📚 持续学习能力 | 能够快速学习新技术,适应软件行业持续变化 |
欢迎教师、学生以及开发者参与建设。
通过 Git/Gitee 协作方式:
共同建设 AI 时代的软件开发实践教学生态。