View on GitHub

BUPT SCS 选课指北

BUPT SCS 选修课指北

Web后端开发技术

评价1

  1. 开课信息:王尊亮(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:在大三上学期的web开发基础(必修)上进行扩展,内容包括Web API设计,Mybatis,WebFlux响应式开发,缓存技术(如Redis),分布式服务架构原理和设计,消息中间件技术,SpringCloud,熔断,网关,容器等。
  4. 考核方式:小作业,大作业
  5. 作业情况:小作业3次,主要是代码作业,工作量较小。大作业一次,内容是完成一个支持高并发的商城后端,加分项包括秒杀系统的设计。
  6. 成绩情况:90+
  7. 心得体会:这绝对是北邮最好的选修课之一,让我对后端开发的过程和原理都有了一个很系统,全面的认知。相比于上学期的web开发基础(必修)来说,这门课涉及的内容更深入,更贴近实际开发需要。不管以后是否从事后端,多一门知识总是好的,选这个课肯定不会错。
  8. 其他方面:王老师人也太好了吧,每次qq回复都超级热情且有耐心。我问了好几次关于大作业的内容,都得到了巨多的指导。

评价2

  1. 开课信息:王尊亮(2021春)
  2. 推荐等级:强烈推荐
  3. 授课内容:基于web开发基础的必修课,上,进一步讲解Spring boot生态的服务体系,包括 Mybatis,WebFlux,Redis缓存技术,重点在于Spring Cloud的分布式结构原理和应用。
  4. 考核方式:小作业 + 期末小组大作业
  5. 作业情况:小作业大概3~4次,基于已讲内容完成一个小demo,属于练手内容。大作业题目是设计打车系统的后端服务,重点在于服务器性能(QPS)。
  6. 成绩情况:认真做大作业基本90+
  7. 心得体会:对Spring生态有了更进一步认识,非常贴合实际开发过程,想从事后端工作的同学建议必修。
  8. 其他方面:王老师人真的很好,非常建议学一下。