在当今的快速发展时代,医疗保健行业面临着巨大的挑战和机遇。随着科技的进步,人们对于医疗服务的期望也在不断提高。Candy Solutions Pty Ltd 公司认识到,为了满足现代社会的需求,提高诊所的运营效率和服务质量,必须采用最新的技术解决方案。因此,我们决定开发一个全面的诊室管理系统,旨在通过数字化手段优化诊所的日常管理工作,提升患者满意度,同时也为医疗工作人员提供更加便捷、高效的工作环境。
项目导师
Tony 老师,专注于软件开发,培训,中国人社部认证企业培训师,前 HSBC Academy 高级培训师。Tony 老师具有 20 年全生命周期开发经验,所工作过的岗位包括程序员,培训师,培训经理,开发组长,架构师,项目经理,软件工程经理,Scrum master,也曾经创业,任营运总监。Tony 老师工作过的行业包括银行,保险,电信,电力,政府,公司规模从 10 创业公司到行业巨头。
Tony 老师深入理解整个软件开发每个环节的工作内容和痛点,每个环节的员工的感受和痛点,理解每个角色,各个阶段的学习痛点,能精准辅导到学生的痛点上,讲课风格善于深入浅出,用学员已理解的概念来解释抽象的技术概念,让学员在关键点上取得突破,从而快速掌握知识技能。Tony 老师的课程已经帮助多人成功从其他行业转行到软件开发(功进入大公司软件开发部门任职程序员)。
项目特点
- 实用性强:项目需求来源于真实公司,实际业务场景。
- 技术全面:前后端技术栈全覆盖,包括但不限于 Springboot、React+Redux+Hook、OAuth2、MongoDB 等,BA 全技能覆盖,包括 Requirements Documentation、Aglie、User Story 等。
- 互动性强:每周至少 1 小时的集体讨论,促进学生之间的交流和学习。
项目内容
第一周:后端:开发环境搭建,数据库搭建(后端),前端:基本 Style 搭建,页面基础,完成客户(病人)管理(增删改查)功能
- 后端目标:体验 Springboot 初步数据库的增删改查功能
- 前端目标:体验 React+Redux+Hook 初步增删改查页面开发
- BA 目标:产品需求分析并写出需求文档,产品功能模块拆分,用户故事地图,完成病人和病历管理的 MVP Story
第二周:开始电子健康记录(病历)管理(增删改查)功能,前端开发页面,后端搭建 API
- 后端目标:体验 SpringJPA 整合数据库连表(Join table)的开发
- 前端目标:React+Redux+Hook 初步增删改查页面开发,以及建立模拟后端
- BA 目标:完成用户登录,权限管理,医生管理的 MVP Story
第三周:后端继续完成电子健康记录(病历)管理(增删改查)功能,前端整合后端的 API
- 后端目标:体验 SpringJPA 数据库连表(Join table)的开发,以及单元测试
- 前端目标:体验 React 整合 API 的开发,以及单元测试
- BA 目标:完成预约功能的 MVP Story
第四周:后端加入用户登录功能,前端继续完成病历管理功能
- 后端目标:理解 Oauth2 机制,Auth Server 的开发,用户登录
- 前端目标:体验 React 整合 API 的开发,以及单元测试
- BA 目标:完成账单功能的 MVP Story
第五周:后端:理解 MongoDB,前端:整合登录功能
- 后端目标:理解 MongoDB,把 MySQL 数据库改成 MongoDB
- 前端目标:理解 Oauth2 机制,体验 React 整合 Oauth2 开发
- BA 目标:完成联系人功能的 MVP Story
第六周:前后端:开发预约功能
- 后端目标:理解预约功能的设计方案,完成预约功能开发
- 前端目标:理解预约功能的设计方案,完成预约功能开发
- BA 目标:完成与 Medicare 整合的 Story
第七周:前后端合作开发账单功能
- 后端目标:理解账单功能的设计方案,完成账单功能开发
- 前端目标:理解账单功能的设计方案,完成账单功能开发
- BA 目标:完成与 eHealth 整合的 Story
第八周:前后端合作开发联系人管理功能
- 后端目标:理解联系人管理的设计方案,完成联系人管理开发
- 前端目标:理解联系人管理的设计方案,完成联系人管理开发
- BA目标:完成病人和病历管理的 R2 Story
指导方式
真实工作环境,导师作为产品经理和 Tech Lead,提供任务描述和技术架构,BA 学员完成需求分析并写出文档,开发学员跟 BA 学员沟通,根据理解的需求进行开发,导师进行结果验收,根据学生的实际情况给予学习建议和努力方向。帮助学生为实际工作场景做好准备。
开班人数:4-6 人小班
上课模式:课程以标准的 Scrum 模式开展,每周为一个 Sprint,课程一共 8 个 Sprint
我们能够提供的服务
- 实战项目经验
- 有机会获得公司背书
- 行业专家每周项目辅导
- 职业规划建议
- 持续的技术支持
- 工作内推机会
- 学员交流群
入营门槛
- 掌握 Java,Springboot 或 ReactJS 语言基本编程技巧
- 掌握 BA 基础知识
技术栈
- 后端:Java, Springboot, JPA, OAuth2, MongoDB
- 前端:ReactJS, Redux, Hook, OAuth2
学员的收获
- 完成一个从前端到后端的全栈项目
- 掌握 BA 在项目中所需的技能
- 掌握当前最热门技术栈的应用
- 提升解决实际问题的能力
- 理解项目管理和团队协作的重要性
- 获得真实工作环境下的项目开发经验
加入我们,用代码开启你的职业生涯,让我们共同创造更智能、更高效的未来!
学员权益