教学阶段 | 核心技术栈 | 实战项目 |
---|---|---|
基础强化 | JVM原理/Lambda表达式/反射机制 | TCP通信原型系统 |
全栈开发 | SpringBoot+MyBatisPlus+Vue3 | 智能博客系统 |
云原生架构 | SpringCloud+Kafka+Redis集群 | 分布式商城系统 |
课程面向具备计算机基础知识的应届毕业生和转型人员,采用自主研发的JAVA企业级应用教材,结合智能电商平台等真实商业项目进行教学。
从计算机组成原理切入,重点解析Java内存管理机制,通过TCP并发编程项目掌握网络通信核心原理。深入讲解JVM垃圾回收算法,结合线程池优化实战提升代码效率。
基于SpringBoot构建RESTful API接口,整合MyBatisPlus实现高效数据持久化操作。通过Shiro安全框架实现多层级权限控制,结合AdminLTE打造后台管理系统。
采用SpringCloud微服务架构实现服务注册发现,利用Kafka消息队列处理高并发订单数据。通过Redis集群实现热点数据缓存,结合Nginx实现负载均衡。
在分布式商城系统中实践商品秒杀功能设计,采用Redis预减库存机制防止超卖。通过ELK日志分析系统实现运维监控,使用Jenkins搭建持续集成环境。
模拟电信运营商大数据处理场景,使用HBase存储用户行为数据,通过Spark进行离线和实时计算,最终在Kibana实现可视化展示。