软帝集团是一家具有鲜明技术特色的互联网+、软件服务、教育培训为一体的集团化软件服务企业。
金融行业
金融系统通过使用Java编写前台和后台的电子系统结算、信息确认系统,数据处理项目和以及其他的项目。
通信行业
在通信行业Java因其高并发、高性能、安全性、定制性、可靠性等优势同样得到广泛应用。
电商行业
Java以其强安全性、平台无关性、硬件结构无关性、语言简洁同时面向对象,成为实现电子商务系统的选语言。
公共服务
Java促进我国公共领域的发展,促进区域经济增长方式和新业态的形成,优化产业结构,提升企业宏观效益。
刚大学毕业?面临转行?零基础初学者?面临众多语言不知该选哪个?学好Java,其他语言学起来更轻松。
IT行业高薪资也伴随着高速发展, 如果你希望学一门不过时的语言 以稳定职业发展,JavaEE是不 错的选择。
可以是0基础,但数理能力较好, 想通过从事软件开发工作来获得 高薪能力的人员。
学完Java,做大数据Hadoop框架 (大数据存储/计算)、人工智能 (大数据挖掘/分析/算法)更加 容易且快 速。
web网站开发工程师培养计划 CASE 1 - web前端基础 |
1、web概述,HTML概述,常用标签
2、HTML文本处理,图像和超链接,HTML综合案例
3、CSS概述,CSS语法 | 4、CSS选择器
5、CSS布局
6、综合项目-王 者荣耀周边商城 |
Java软件&游戏开发工程师培养计划 CASE 1 - Java语法基础 |
1、Java开发环境介绍与搭建,Java中的变量,Java数据类型
2、Java中的运算符和表达式
3、分支结构-if语句/swicth语句 | 4、循环结构-while循环,dowhile循环,for循环
5、数组&数组排序,数组综合案例运用
6、Java中的方法(函数)/猜字母小游戏
|
Java软件&游戏开发工程师培养计划 CASE 2 - 面向对象 |
1、对象和类,构造器(上)
2、对象和类,构造器(下)
3、对象数组,继承的意义(上)
4、继承的意义-里氏替换原则(下)
5、访问控制,static ,final
6、抽象类,接口 | 7、JavaBean规范&&对象内存管理
8、内部类
9、综合项目-捕鱼达人(一)
10、综合项目-捕鱼达人(二)
11、综合项目-捕鱼达人(三) |
Java软件&游戏开发工程师培养计划 CASE 3 - JavaSE |
1、API文档,字符串基本操作
2、正则表达式,万年历-日期操作
3、Object类,包装类&异常类&异常API
4、欢乐斗地主-集合框架-线性表.链表
5、ArrayList,LinkedList源码解析
6、欢乐斗地主-集合框架-HashMap
7、HashMap底层源码解析
8、驾考宝典-文件操作-File | 9、驾考宝典-IO流操作(上)
10、驾考宝典-IO流操作(下)
11、12306购原理-多线程(上)
12、12306购原理-多线程(下)
13、生产者消费者模型
14、12306购原理-线程池
15、Socket编程
16、QQ聊天室-Socket编程综合案例 |
数据库开发工程师培养计划 CASE 1 -MySQL数据库 |
1、珍爱网需求分析-数据库原理&基础语法
2、珍爱网数据库设计:MYSQL指令,数据类型,函数
3、珍爱网数据操作:DML,DCL,DDL操作
4、珍爱网数据操作:MYSQL高 级查询
5、珍爱网数据访问:连接池技术druid/DBUtils |
数据开发工程师培养计划 CASE 2 - JDBC访问数据库 |
1、Java连接珍爱网数据库:JDBC原理,基础编程
2、珍爱网数据访问:封装数据库工具,事务
3、珍爱网数据访问:连接池技术druid/DBUtils |
Java网站开发工程师培养计划 CASE 2- 用户交互 |
1、Javascript概述,语法基础,流程控制
2、Javascript常用内置对象
3、Javascript外部对象,window对象,BOM和DOM
4、Jquery选择器
5、JQuery事件处理/高 级选择器 |
Java网站开发工程师培养计划 CASE 3- 前后端交互 |
1、xml的常用概念和解析,创建
2、Tomcat配置,Servlet基础,HTTP协 议
3、Servlet工作原理,路径处理,Servlet特性
4、Servlet-转发
5、servlet-重定向,生命周期
6、七天免登录-状态管理,cookie,session
7、JSP&&el表达式&&JSTL
8、异步登录解决方案:Ajax
9、过滤器,监 听器 | 10、综合项目:网易云音乐项目流程介绍与登陆功能开发
11、综合项目:网易云音乐页面脚本,ajax异步刷新,验证码,记住密码
12、综合项目:网易云音乐页面脚本,ajax异步刷新,验证码,记住密码
13、综合项目:网易云音乐文件上传,文件上传功能实现
14、综合项目:网易云音乐多用户登录以及异地登录,项目整合 |
Java网站开发工程师培养计划 CASE 4- 框架学习1 |
1、反射
2、Maven项目构建工具
3、Spring简介、Spring容器、Bean对象的作用域与生命周期
4、Spring IOC容器:基于xml管理和配置Bean;依赖注入的方式
5、Spring基于注解初初始化IOC容器;自动装配的常用注解使用
6、Spring基于JavaConfig管理和配置Bean;使用Spring-Test和Junit测试
7、SpringAOP概念;各个类型的通知;基于注解开发使用Spring AOP
8、AOP底层原理:动态代 理,讲解和手写JDK动态代 理和CGLIB动态代 理案例
9、SpringJDBC;Spring编程式事务和声明式事务配置
10、面试常问:Spring事务传播机制;扩展:通过xml解析手写简化版IOC
11、Spring Web MVC简介、基于注解配置的MVC应用、接收请求参数 | 12、整合模板引擎;转发与重定向、封装转发的数据
13、SpringMVC中各种乱码问题的原因和解决方式;对日期格式的转换
14、Restful开发风格;json序列化;跨域问题产生和解决
15、拦截器、基于SpringMVC的异常处理
16、MyBatis框架简介,配置、通过MyBatis实现增删改查
17、MyBatis自增主键返回;预防sql注入、 多表查询
18、Mybatis动态SQL,缓存机制
19、Mybatis整合分页插件PageHelper及应用
20、Mybatis通过注解开发
21、SS M整合的意义以及整合过程
22、SS M整合其他常见组件 |
Java网站开发工程师培养计划 CASE 4- 框架学习2 |
1、SpringBoot介绍;创建个SpringBoot项目,并整合模板引擎
2、SpringBoot配置文件;跨域配置和整合Swagger
3、SpringBoot异常处理和日志管理;可视化监控与报警
4、SpringBoot集成Mybatis,Druid连接池并使用事务
5、SpringBoot定时任务;拦截器配置与使用
6、springboot综合案例练习 |
Linux-redis |
1、Linux安装,配置,常见命令
2、Linux防火墙设置,redis安装
3、Linux下redis数据访问,操作 |
SpringCloud |
1、SpringCoud介绍和新建一个项目
2、SpringCoud服务的注册与发现组件Eureka
3、SpringCoud负载均衡组件Ribbon
4、SpringCoud服务熔断和降级组件Hystrix |
CASE5-综合项目 |
1、项目流程介绍与技术选型
2、整合SS M以及其他常用组件框架
3、项目流程介绍与登陆功能开发
4、项目流程介绍与部门模块开发(一)
5、项目流程介绍与部门模块开发(二) | 6、部门列表配置分页和多条件查询
7、职位模块快 速开发(一)
8、职位模块快 速开发(二)
9、员工模块开发
10、案例综合整理 |