java课程
第一阶段 J2SE基础
(一周)
-
主要内容
- Java基础语法
- 面向对象基础
- API基础
- 集合基础
-
可解决的现实问题
- 基础语法是学习任何编程语言的第一课,学好基础语法,才能更好的学习后面的课程知识点。
-
可掌握的核心能力
- 掌握Java开发环境基本配置
- 掌握运算符、表达式、流程控制语句、数组等的使用
- 熟练使用IDEA开发工具
- 掌握Java基本面向对象知识•掌握常用类String、ArrayList等的使用•掌握学生管理系统编写
第二阶段 J2SE进阶
(2周)
-
主要内容
- 面向对象进阶
- 常用API
- 异常
- 集合
- IO
- 多线程
- 网络编程
- 反射
- 基础加强
-
可解决实际问题
- 具备JavaSE基本的开发能力,了解软件开发整体流程,对企业应用开发又进一步,也为java项目的学习提供基础。
-
可掌握核心能力
- 深入理解Java面向对象相关知识点
- 掌握开发中常用类如集合、IO流、时间日期等操作
- 掌握Java异常处理机制,熟悉Java多线程开发
- 掌握网络基础知识,了解Socket原理,TCP、UDP协议
- 熟悉Java11新特性,如Lambda、Stream流等操作
- 掌握Java基本语法完成单机程序的编写
第三阶段 实战项目
(2个月)
-
主要内容
- 消息传输
- 游戏登陆
- 升级系统
- 登陆系统
- 战斗系统
- 日志系统
-
可解决实际问题
- 了解游戏服务器开发整体流程,各个游戏模块开发。数量使用java语言来开发各个模块。
-
可掌握核心能力
- 熟练java语言开发
- springboot核心框架了解
- 了解java生态
- 缓存的理解
- 掌握mysql,redis等数据库知识
- mina,netty等网络应用程序框架
- 游戏服务用到的设计模式