logo
项目实训营课程介绍

Nodejs&.NET全栈实习项目

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

  • 专为初学者设计的团队项目开发体验课,从0动手写出完整系统
课程视觉
bootcamp-visual
JOB-READY PORTFOLIO

每期不同的商业团队项目向招聘企业展示

团队项目数:2+
Mooc项目 FinalDemo展示 | 23期全栈项目 | 澳洲IT

Mooc项目 FinalDemo展示 | 23期全栈项目 | 澳洲IT

Mooc项目 FinalDemo展示 | 24期全栈项目 | 澳洲IT

Mooc项目 FinalDemo展示 | 24期全栈项目 | 澳洲IT

Curriculum

Nodejs&.NET全栈实习项目课程大纲

1Sprint 1 项目启动与系统设计1 课时
📚系统结构入门,RBAC 权限模型与数据库设计课程
2Sprint 2 Admin 系统登录与权限认证开发1 课时
📚搭建管理员登录页,接入 JWT 与角色权限验证课程
3Sprint 3 RBAC 权限管理模块开发(上)1 课时
📚实现动态菜单展示与增删改查接口课程
4Sprint 4 RBAC 权限管理模块开发(下)1 课时
📚开发角色绑定与用户维护,落地前后端权限控制课程
5Sprint 5 课程基础信息管理模块1 课时
📚构建课程分类体系与课程内容编辑模块课程
6Sprint 6 课程章节与开课管理1 课时
📚支持按周开放课程、音视频内容上传课程
7Sprint 7 轮播图与展示内容管理1 课时
📚实现推荐课程展示,打造系统首页亮点区块课程
8Sprint 8 考试系统(上)题库管理1 课时
📚创建考试题目、设计题型与题库管理系统课程
9Sprint 11 考试与证书功能开发1 课时
📚实现成绩统计、证书发放、考试体验优化课程
10Sprint 12 收尾优化与展示1 课时
📚完善用户体验,准备结课演示与项目成果展示课程
11Sprint 10 用户端课程展示与个人中心开发1 课时
📚学生端浏览、学习记录管理与教师课程控制界面课程
12Sprint 9 考试系统(下)试卷与评分管理1 课时
📚自动组卷逻辑、考试发布与学生答题流程课程
查看完整课程大纲
Why DevOps

为什么选择{{Nodejs&.NET全栈实习项目}}

行业洞察1.初学者也能上手的全流程项目; 2.不只是学技术,更是在学怎么做项目; 3.每一次提交、每一行代码,都有人帮你看 ...

Expert Team

导师团队

导师
Lily Jiang
Senior Developer

10+年开发经验,曾服务于Accenture、Ernst & Young等知名公司,现从事治铝业Production产品的设计与开发,具有丰富的Web开发经验和一定的团队管理经验,亲和力强,善于沟通。

Lily Jiang
查看导师

价格选项

Target Audience

谁应该参加我们的Nodejs&.NET全栈实习项目

刚刚自学完基础课,想要实操的同学
想“从做功能”进阶到“做系统”的同学
没有团队开发经验,想体验真实协作流程的同学
未来想找前端、后端、全栈岗位但尚未具备展示项目的初学者
NotionCourse Detail

专为全栈初学者打造的实习项目

项目介绍

你学会了 React 和 Node,却从来没写过一个真正能“跑起来”的系统?
你听说过团队协作、Code Review、接口联调,但从未亲身体验?
你想把学到的知识“串”起来,却不知道从哪开始练手?
Mooc Online Learning System 是专为全栈初学者打造的 Level 1 实战项目。项目以“在线学习平台”为主题,由你和组员共同完成一套完整系统的搭建,包括学员端和后台管理端,涵盖注册登录、课程浏览、选课学习、教师互动、课程管理等常见功能。
项目每一期都会从头开始,所有同学做的是同一套功能、同一套流程,但每次都会由不同小组亲自协作开发,导师全程辅导、代码点评、部署上线。
它不是为了拼复杂度,而是为了让你在“真实做项目”的环境下稳稳地打好基础
notion image

实习项目亮点

打通从“教程练习”到“真实系统”的第一关

项目不再是“写一个组件”或“跑一个 demo”,而是完整的系统架构。从用户注册、选课学习,到后台管理和权限控制,每一个功能都有上下游逻辑、交互路径和数据流。你将从局部开发者转变为有系统思维的初级工程师。

真实协作节奏,团队开发从这里开始

每位学员会被分入小组,使用 Git + Pull Request 协作开发,体验任务拆分、接口联调、代码合并和版本控制。这些流程正是你进入职场后每天都要面对的工作方式。
notion image

双后端路线自由选择,打好技术方向的基本功

项目支持 .NET(C#)和 Node.js(JavaScript)两条后端路线,每位同学都可自由选择自己擅长或想深入的方向,并结合统一前端完成系统搭建。技术是实打实敲出来的,选定方向后,导师会带你真正“写进去”。

每周直播辅导 + 项目答疑,基础弱也能跟得上

项目每周安排一次直播课堂(2 小时),由导师讲解核心功能实现、拆解代码结构,并对你的代码逐行点评。群内 24 小时内响应问题,确保你每一步都能稳稳推进。
notion image

Mooc 是一个怎样的项目?

Mooc Online Learning System 是专为全栈初学者打造的P3项目入门级实战项目。项目以“在线学习平台”为主题,由你和组员共同完成一套完整系统的搭建,包括学员端和后台管理端,涵盖注册登录、课程浏览、选课学习、教师互动、课程管理等常见功能。
项目分为两个端口进行开发:

学员端功能(User Frontend)

  • 注册 / 登录 / 修改密码 / 个人资料更新
  • 浏览课程分类、查看课程详情与教师介绍
  • 加入课程、访问教学视频与文字资料
  • 在线测验:支持选择题答题、自动判分、成绩记录
  • 查看个人学习进度、测试成绩
  • 与老师交流:站内信与留言板

管理后台功能(Admin)

  • 管理所有学生、教师与课程信息
  • 设置课程分类、开课时间、课程进度结构(按周分节)
  • 上传视频 / 教学资料,发布课件
  • 添加教师账号并为其分配可管理的课程
  • 配置后台权限(基于 RBAC 角色系统)
  • 查看课程学习统计数据
    • notion image
 
这个系统涵盖了企业开发中的大部分常见模块:用户系统、权限管理、后台 CRUD、文件上传、消息通知、数据看板……
 
notion image
Mooc 不复杂,但它足够完整,适合你在打好基础的同时,理解“系统级思维”的起点。

技术栈说明

前端技术(统一)

  • Reactjs,Next.js,TypeScript
  • 状态管理:Redux Toolkit + Axios
  • 表单处理:Formik + Yup
  • UI 组件:MUI(Material UI)

后端技术(任选其一)

  • .NET 路线:C#, .NET 8, EF Core, AutoMapper, Autofac, MySQL / SQLite, Redis
  • Node.js 路线:Node.js , Express, express-jwt, MongoDB / MySQL, Redis

项目交付成果

在这个项目中,你将最终完成并交付以下成果:
  • 结构清晰、规范完善的 GitHub 项目代码仓库
  • 项目总结汇报(Demo Day 视频 / PPT / 技术讲解)
  • 项目结业Certificate
这些成果将成为你进入更高级项目(Level 2/3)或准备简历作品集的重要前提

项目周期安排

本项目为期 12 周,每周2小时直播辅导课 + 小组开发协作。
你可以按月报名,最低 4 周起报

适合人群

  • 自学代码基础,但缺乏实践经验的同学
  • 希望练习协作开发、任务拆解、系统开发流程的入门者
  • 未来想找前端、后端、全栈岗位但尚未具备展示项目的初学者

项目往期反馈

“lily老师的Mooc项目 是把全栈班的知识应用到项目里,老师讲得非常好”
—— Micheal,第二次做 Mooc 项目的同学
“Lily老师讲课讲得很好,我看Mooc项目是Lily老师带的,所以才想报名参加”
—— Andy,全栈班学员
“Mooc项目组实现的功能很完整,大家团队配合的也很好,最后呈现的效果已经远大于Level 1项目的要求了”
—— Kris,全栈班项目tutor

报名信息

  • 报名费用:A$ 600 / 人 / 月
  • 项目时长:3个月(按月报名,最少 1 个月起报)
  • 项目模式:线上直播 + 小组协作开发 + 演示汇报

立即加入我们!

Mooc 项目不是终点,它是你迈向更高级别项目、打好系统开发基本功的“练武场”。
做过它,你才会真正明白什么叫做“从写功能走向做产品”。
现在就开始,从完成你的第一个完整系统开始!
 
课程详情Course Detail
LIVE CLASS

我们如何线上上课的

  • 灵活的学习交流时间:随时随地进入课堂
  • 沉浸式学习环境:通过虚拟空间创建了一个高度互动和沉浸式的学习环境。学生可以在虚拟教室、实验室和会议室中进行交流和合作,增强了参与感和实际的课堂体验。
线上上课
线上社群
SOCIAL

线上学习减少孤单感

  • 减少学习孤单感:看看还有谁和你在学习,找到志同道合的学习伙伴,共同进步。
  • 提升社交能力:虚拟环境中,学生可以自由结交新朋友,进行社交互动。这有助于提升学生的社交能力和团队协作精神,特别是对内向或害羞的学生来说,虚拟环境提供了一个更舒适的交流平台。
PROJECT

我们如何讨论项目?如何团队做项目

  • 快速建立紧密的团队协作氛围:更高效真实的进行讨论
  • 即时反馈和支持:教师和助教实时观察学生的学习情况,提供即时的反馈和支持。这种即时反馈机制有助于及时解决学生的问题,增强学习效果。
团队讨论
1v1免费职业咨询