项目介绍
你学会了 React 和 Node,却从来没写过一个真正能“跑起来”的系统?
你听说过团队协作、Code Review、接口联调,但从未亲身体验?
你想把学到的知识“串”起来,却不知道从哪开始练手?
Mooc Online Learning System 是专为全栈初学者打造的 Level 1 实战项目。项目以“在线学习平台”为主题,由你和组员共同完成一套完整系统的搭建,包括学员端和后台管理端,涵盖注册登录、课程浏览、选课学习、教师互动、课程管理等常见功能。
项目每一期都会从头开始,所有同学做的是同一套功能、同一套流程,但每次都会由不同小组亲自协作开发,导师全程辅导、代码点评、部署上线。
它不是为了拼复杂度,而是为了让你在“真实做项目”的环境下稳稳地打好基础。
实习项目亮点
打通从“教程练习”到“真实系统”的第一关
项目不再是“写一个组件”或“跑一个 demo”,而是完整的系统架构。从用户注册、选课学习,到后台管理和权限控制,每一个功能都有上下游逻辑、交互路径和数据流。你将从局部开发者转变为有系统思维的初级工程师。
真实协作节奏,团队开发从这里开始
每位学员会被分入小组,使用 Git + Pull Request 协作开发,体验任务拆分、接口联调、代码合并和版本控制。这些流程正是你进入职场后每天都要面对的工作方式。
双后端路线自由选择,打好技术方向的基本功
项目支持 .NET(C#)和 Node.js(JavaScript)两条后端路线,每位同学都可自由选择自己擅长或想深入的方向,并结合统一前端完成系统搭建。技术是实打实敲出来的,选定方向后,导师会带你真正“写进去”。
每周直播辅导 + 项目答疑,基础弱也能跟得上
项目每周安排一次直播课堂(2 小时),由导师讲解核心功能实现、拆解代码结构,并对你的代码逐行点评。群内 24 小时内响应问题,确保你每一步都能稳稳推进。
Mooc 是一个怎样的项目?
Mooc Online Learning System 是专为全栈初学者打造的P3项目入门级实战项目。项目以“在线学习平台”为主题,由你和组员共同完成一套完整系统的搭建,包括学员端和后台管理端,涵盖注册登录、课程浏览、选课学习、教师互动、课程管理等常见功能。
项目分为两个端口进行开发:
学员端功能(User Frontend)
管理后台功能(Admin)
这个系统涵盖了企业开发中的大部分常见模块:用户系统、权限管理、后台 CRUD、文件上传、消息通知、数据看板……
Mooc 不复杂,但它足够完整,适合你在打好基础的同时,理解“系统级思维”的起点。
技术栈说明
前端技术(统一)
- Reactjs,Next.js,TypeScript
- 状态管理:Redux Toolkit + Axios
后端技术(任选其一)
- .NET 路线:C#, .NET 8, EF Core, AutoMapper, Autofac, MySQL / SQLite, Redis
- Node.js 路线:Node.js , Express, express-jwt, MongoDB / MySQL, Redis
项目交付成果
在这个项目中,你将最终完成并交付以下成果:
- 项目总结汇报(Demo Day 视频 / PPT / 技术讲解)
这些成果将成为你进入更高级项目(Level 2/3)或准备简历作品集的重要前提。
项目周期安排
本项目为期 12 周,每周2小时直播辅导课 + 小组开发协作。
你可以按月报名,最低 4 周起报。
适合人群
- 未来想找前端、后端、全栈岗位但尚未具备展示项目的初学者
项目往期反馈
“lily老师的Mooc项目 是把全栈班的知识应用到项目里,老师讲得非常好”
—— Micheal,第二次做 Mooc 项目的同学
“Lily老师讲课讲得很好,我看Mooc项目是Lily老师带的,所以才想报名参加”
—— Andy,全栈班学员
“Mooc项目组实现的功能很完整,大家团队配合的也很好,最后呈现的效果已经远大于Level 1项目的要求了”
—— Kris,全栈班项目tutor
报名信息
- 项目模式:线上直播 + 小组协作开发 + 演示汇报
立即加入我们!
Mooc 项目不是终点,它是你迈向更高级别项目、打好系统开发基本功的“练武场”。
做过它,你才会真正明白什么叫做“从写功能走向做产品”。
现在就开始,从完成你的第一个完整系统开始!