将问题思维嵌入技能培训,让程序员具备问题思维素质。
在解决问题的过程中,寻求较优的方案,用较少的成本实现同等功能。
对每一个技术点进行源码的细粒度讲解,深度剖析功能,并反复训练。
融入实战项目,让学员自主开发,培养解决问题的能力, 遇到问题,分析问题,解决问题。
掌握Java语法基础,建立逻辑思维能力:Java入门
掌握面向对象编程思维能力:面向对象、数据结构与算法、异常处理
掌握Java编程高级技术的运用:IO框架、多线程、网络编程、设计模式、Java新特性
掌握Java基础综合项目开发:从0至1小项目开发
掌握数据库设计思想与设计工具的使用能力:MySQL数据库、MySQL数据库设计E-R图
掌握数据库与Java程序的连接技术能力:JDBC技术、JDBC生产环境封装、事务处理
掌握连接池技术能力:连接池技术、连接池原理分析
掌握数据库设计项目能力:商品管理系统、员工管理系统、图书管理系统
掌握Web开发技术,建立B/S结构设计思想:HTML/CSS/JS、XML与Tomcat中间件、HTTP协议、GIT版本控制
掌握三层架构项目设计能力:Servlet与JSP、Filter与Listener、Session与Cookie、MVC、AJAX、JQuery、Bootstrap
掌握从0到1开发Web项目的全过程:锋迷智慧物业管理系统、锋迷卖淘乐回收系统
掌握核心框架SSM及源码思想:Maven MyBatis使用和源码、Spring使用和源码、SpringMVC使用和源码、Springboot 安全验证框架
掌握Linux与反向代理技术Nginx:Linux系统常用操作 Nginx技术
掌握HamonyOS开发技术:HarmonyOS组件开发与布局、HarmonyOS音乐播放器开发
掌握Web综合项目开发能力:手机评估系统 锋迷便利店系统
掌握微服务架构开发思想与实现:Docker Redis Elasticsearch、MQ Mycat/Sharding-Sphere、SpringCloud 微服务架构、分布式全局ID
掌握项目瓶颈优化之MySQL:MySQL优化
掌握项目瓶颈优化之JVM:JVM优化
掌握商业项目开发技巧与经验:锋迷商城 多学科联合项目实战
掌握大型分布式项目开发经验:项目需求分析、项目任务分解、开发环境搭建、编码开发测试、站立会议进行项目进度控制、问题解决、验收项目、项目中面试问题分析和解答
掌握大厂项目复杂解决方案经验:任务调度系统技术解决方案、精准搜索技术解决方案、千人千面技术解决方案、日均百亿消息量消息积压解决方案
掌握大厂技术面试深度题解方法:大厂技术面试题深度剖析、项目面试指导、真实面试要求模拟
掌握优质简历的写法:360度无死角简历指导、就业导师全程跟踪服务
Java概述与环境搭建 | Java语言基础 | 条件选择结构和分支结构 |
---|---|---|
1、什么是程序? 2、Java发展史和特点 3、Java运行机制 4、Java环境搭建 5、较好个应用程序 6、Java语言规范 |
1、变量 2、数据类型 3、运算符 4、类型转换 5、类型提升 |
1、基本IF选择结构 2、IF ELSE选择结构 3、多重IF选择结构 4、嵌套IF选择结构 5、Switch分支结构 6、局部变量 7、条件分支的代码优化 |
循环结构 | 方法/函数 | 数组 |
1、循环的概念 2、While循环 3、do while循环 4、for循环 5、break流程控制关键字 6、嵌套循环 |
1、方法的概念 2、方法的定义 3、方法的组成 4、方法的调用 5、方法的好处 6、递归 |
1、数组的概念 2、数组的声明和赋值 3、数组的组成 4、数组的遍历 5、数组的排序 6、二维数组 7、数组的应用(杨辉三角等) |
面向对象基础 | 面向对象三大特征 | 面向对象之三个修饰符 |
1、什么是对象? 2、什么是类? 3、类的组成 4、方法重载 5、构造方法 6、this关键字 |
1、封装 2、访问修饰符 3、继承 4、方法重写 5、多态 6、装箱和拆箱 7、instanceof关键字 |
1、abstract关键字 2、抽象方法和抽象类 3、static关键字 4、静态成员和类加载 5、final 6、较终类、方法、常量 |
接口 | 常用类 | 多线程 |
1、什么是接口 2、接口和类的异同 3、接口的应用 4、接口的规范 5、常量接口 6、接口回调 |
1、内部类 2、Object类 3、包装类 4、String 5、BigDecimal 6、时间类型 |
1、什么是线程 2、线程的组成 3、线程的状态 4、线程安全 5、线程池 6、线程安全的集合 |
I/O框架 | 网络编程 | 集合和异常 |
1、流的概念 2、流的分类 3、字节流 4、编码方式 5、字符流 6、File类和FileFilter接口 |
1、什么是网络 2、计算机网络 3、网络模型 4、通信协议 5、IP与端口 6、网络编程实例 |
1、集合的概念 2、Collection集合体系 3、List接口和实现类 4、Set接口与实现类 5、Map接口与实现类 6、泛型集合与工具类 7、数据结构之链表(单向链表、双向链表) 8、数据结构之树(二叉树、B树、红黑树) 9、数据结构之图 10、异常的概念 11、异常的分类 12、异常的产生 13、异常的传递 14、异常的处理 15、自定义异常 |
反射、注解 | 设计模式 | |
1、反射概念 2、反射之Class、Method、Field 3、注解概念 4、注解使用 |
1、设计模式6大原则 2、设计模式之单例模式 3、设计模式之工厂模式 4、设计模式之订阅和发布模式 5、设计模式之适配器模式 6、设计模式之装饰模式 7、设计模式之其他补充 |
|
Java8\10\13新特性 | 小游戏 | |
1、Java新特性概述 2、Lambda表达式 3、函数式接口 4、方法引用 5、Stream API 6、新时间API |
1、游戏设计和分析 2、游戏常用组件 3、游戏地图和角色 4、游戏数据操作 5、游戏线程控制 6、游戏计分算法 |
更新时间:2023-03-29 17:23:55