阶段 01 / 项目起步
Java 转盘抽奖项目
围绕一个完整的抽奖应用,串起 Java 基础、前后端实现与上线部署,理解代码如何成为一个可访问的产品。
适合谁正在入门 Java,或希望完成第一个上线项目的同学。
学习目标
独立完成一个简单项目,从本地开发走到部署上线。
学习内容
- Java 环境搭建与基础语法
- 抽奖概率、统计与随机数生成
- 原生前后端代码实现
- Nginx 配置、自启动与单机高可用部署
- 域名解析、发布运维与阿里云云效
- 课程答疑与实践交流
LEARNING PATH / 学习路线
根据自己的基础选择起点,从代码实现走向部署上线,再深入算法与团队工程实践。
阶段 01 / 项目起步
围绕一个完整的抽奖应用,串起 Java 基础、前后端实现与上线部署,理解代码如何成为一个可访问的产品。
适合谁正在入门 Java,或希望完成第一个上线项目的同学。
独立完成一个简单项目,从本地开发走到部署上线。
阶段 02 / 基础进阶
结合经典教材、JDK 集合源码与常见面试题,理解数据结构的实现方式,建立分析和解决问题的思路。
适合谁具备 Java 基础,希望深入理解集合与算法的同学。
理解常用数据结构与算法,在实际开发中更有依据地选择和使用 Java 集合。
阶段 03 / 工程实践
跟随真实的企业开发流程,从需求共识、设计评审到联调上线,在架构师指导与学习群交流中完成项目。
适合谁能够编写基础业务代码,希望熟悉团队开发流程的同学。
经历从需求分析到上线的完整开发过程,理解设计、实现与协作之间的联系。

志哥
Java · Architecture · Open SourceYOUR MENTOR / 讲师介绍
2008 年开始从事开发工作,热爱编程、分享与开源。把工程实践带进学习过程,一起讨论技术,也一起解决具体问题。

微信扫码,交流课程与学习问题。
LEARN TOGETHER / 学习交流
带着问题来,带着实践继续。找到课程内容,也找到一起讨论的人。