2024-2025学年第2学期
本课程全面覆盖Spring Boot在行业领域开发中的应用,从基础框架到分布式系统,从开发工具到部署实践,帮助学生掌握现代企业级Java开发的核心技能。
Java 基础语法、面向对象编程、集合框架等核心知识。
版本控制基础,分支管理,团队协作开发。
项目管理工具,依赖管理,构建自动化。
关系型数据库基础,SQL语句,索引优化。
IoC容器、AOP编程、依赖注入等核心概念。
自动配置、Web开发、数据访问等实践应用。
持久层框架,SQL映射,动态SQL构建。
安全框架,认证授权,OAuth2集成。
REST架构风格,API设计最佳实践。
实时通信协议,双向数据传输。
模板引擎,服务端渲染,表单处理。
支付接口集成,沙箱环境配置。
本地缓存,缓存策略,性能优化。
缓存注解,多级缓存,Redis集成。
缓存架构设计,一致性策略,性能监控。
查询优化,索引策略,性能调优。
微服务设计,服务治理,分布式理论。
Redis集群,缓存一致性,高可用设计。
并发控制,死锁防护,性能优化。
缓存更新策略,数据同步,一致性保障。
高并发处理,限流策略,系统优化。
实时排序,大数据处理,Redis应用。
消息队列,异步处理,解耦架构。
OWASP安全,XSS防护,SQL注入防范。
SSL/TLS协议,证书配置,安全通信。
SSO架构,CAS协议,JWT应用。
邮件验证,短信认证,安全注册流程。
容器化部署,镜像构建,编排管理。
反向代理,负载均衡,静态资源服务。
单元测试,集成测试,TDD开发。
代码质量管理,静态分析,质量门禁。
HTTP调试,请求拦截,性能分析。
Web应用测试,自动化测试,接口测试。
敏捷方法论,项目管理,团队协作。
专业的人工智能与科学研究培训课程,涵盖生成式AI、科学研究、EEG大模型等前沿技术