logo
项目实训营
header-img

完成

Nodejs&.NET全栈实习项目 课程安排

面向初学者的.NET线上实习计划 · 项目全流程参与

专为初学者设计的团队项目开发体验课,从0动手写出完整系统

报名福利:
完成表单报名,即可获得专属报名优惠!仅扫码咨询不享受优惠,请提交表单完成报名。

header-img
feature从0开始,动手开发你的第一个完整系统,功能覆盖注册、选课、学习进度、后台管理……完整系统全流程一站练透!
feature采用团队敏捷开发流程,真实还原职场项目节奏
feature可选 .NET / Node.js 后端路线,技术自由发展,实现真正的全栈实战能力提升
feature导师手把手带练,每周直播 + 代码点评,确保你学得懂、做得出、讲得清
feature从0开始,动手开发你的第一个完整系统,功能覆盖注册、选课、学习进度、后台管理……完整系统全流程一站练透!
feature采用团队敏捷开发流程,真实还原职场项目节奏
feature可选 .NET / Node.js 后端路线,技术自由发展,实现真正的全栈实战能力提升
feature导师手把手带练,每周直播 + 代码点评,确保你学得懂、做得出、讲得清

课程大纲

    Sprint 1 项目启动与系统设计
    系统结构入门,RBAC 权限模型与数据库设计
    1. 学习项目结构与目标,了解系统功能模块拆分
    2. 进行后端数据库建模与权限模型设计
    3. 完成角色模型(用户、角色、菜单、权限)关系图
    4. 环境搭建 & 技术栈初始配置(.NET/Node.js、Next.js、数据库等)
    Sprint 2 Admin 系统登录与权限认证开发
    搭建管理员登录页,接入 JWT 与角色权限验证
    1. 实现管理员登录接口,生成 JWT Token
    2. 接入 RBAC 权限模型,完成角色与菜单表结构设计
    3. 开发前端登录页,绑定权限校验逻辑
    Sprint 3 RBAC 权限管理模块开发(上)
    实现动态菜单展示与增删改查接口

    Sprint 3|RBAC 权限管理模块开发(上)

    1. 实现菜单管理模块:菜单树结构、前后端联调
    2. 完成菜单权限的增删改查操作接口
    3. 实现菜单与权限的绑定逻辑
    Sprint 4 RBAC 权限管理模块开发(下)
    开发角色绑定与用户维护,落地前后端权限控制

    Sprint 4|RBAC 权限管理模块开发(下)

    1. 完成角色管理:角色信息维护与权限分配
    2. 完成用户管理:上传头像、重置密码、角色多选绑定
    3. 前端实现基于权限的组件动态显示控制
    Sprint 5 课程基础信息管理模块
    构建课程分类体系与课程内容编辑模块

    Sprint 5|课程基础信息管理模块

    1. 开发课程分类模块(树状结构)
    2. 完成课程信息的创建、编辑、上传封面
    3. 接入权限控制,实现不同角色访问限制
    Sprint 6 课程章节与开课管理
    支持按周开放课程、音视频内容上传

    Sprint 6|课程章节与开课管理

    1. 课程章节管理(上传音视频)
    2. 开课时间设置、课程开放节奏配置
    3. 支持进度按周/小节设定、学生按节学习
    Sprint 7 轮播图与展示内容管理
    实现推荐课程展示,打造系统首页亮点区块

    Sprint 7|轮播图与展示内容管理

    1. 完成首页轮播图模块开发:上传、维护
    2. 后台设置课程推荐展示位,完善内容展现入口
    3. UI样式优化,提升用户端展示体验


    Sprint 8 考试系统(上)题库管理
    创建考试题目、设计题型与题库管理系统

    Sprint 8|考试系统(上)题库管理

    1. 设计题库类别(选择题/问答题/判断题)
    2. 实现题目录入、课程绑定、正确答案录入
    3. 针对不同题型设计不同表单结构与展示逻辑
    Sprint 11 考试与证书功能开发
    实现成绩统计、证书发放、考试体验优化

    Sprint 11|考试与证书功能开发

    1. 支持学生参加考试、后台评卷
    2. 实现证书发放功能,展示考试成绩
    3. 简易证书模板设计与生成
    Sprint 12 收尾优化与展示
    完善用户体验,准备结课演示与项目成果展示

    Sprint 12|收尾优化与展示

    1. Redux 全局状态管理集成
    2. 退出登录、头像显示、个人信息维护等完善
    3. 项目展示准备 & 项目总结汇报
    Sprint 10 用户端课程展示与个人中心开发
    学生端浏览、学习记录管理与教师课程控制界面

    Sprint 10|用户端课程展示与个人中心开发

    1. 实现用户端课程浏览页,按分类/课程展示
    2. 搭建个人中心:学生查看学习记录、教师管理课程状态
    3. 评论模块初步接入(课程反馈)


    Sprint 9 考试系统(下)试卷与评分管理
    自动组卷逻辑、考试发布与学生答题流程

    Sprint 9|考试系统(下)试卷与评分管理

    1. 支持手动组卷与自动组卷
    2. 设置总分与考试时间,系统按设定自动生成试卷
    3. 实现选择题/判断题自动评分机制
1v1免费职业咨询
logo

Follow Us

linkedinfacebooktwitterinstagramweiboyoutubebilibilitiktokxigua

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-airwallex.png/image/layout/pay-alipay.png

地址

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 2, 171 La Trobe St, Melbourne VIC 3000
四川省成都市武侯区桂溪街道天府大道中段500号D5东方希望天祥广场B座45A13号
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议

© 2017-2025 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572