上课时段: 详见内容
已关注: 319人
课程价格: 请咨询
优惠价格: 请咨询
适合学员:技术进阶、应届毕业生、在职转行
使用教材:线上授课
授课时间:随时可学、不受时间地点限制
阶段:JavaSE阶段
uf06cJava发展历程、Java的技术结构、JDK的下载及安装、HelloWorld入门案例。
uf06c关键字、标识符、注释、字面量、进制及其换算、变量、数据类型及其转换、运算符、流程控制数组、二维数组、方法。
uf06c面向对象与面向过程比较、类与对象的关系、成员变量与局部变量、构造方法this关键字、代码块。面向对象的特征(封装、继承、多态)、super关键字、权限修饰符、方法的重写static、final、abstract接口、内部类、包、垃圾分代回收机制
uf06cobject.String、Pattern、包装类、Math、BigDecimal、Date、Calendar。
uf06c异常、集合、Map、泛型、迭代器、比较器。
uf06cIo、线程、套接字。
uf06c反射、注解、断言。
uf06cjm内存大小调节、常见回收机制。
uf06c接口中的默认方法、Lambda表达式,函数式接口、时间包。
uf06c版本控制概念、Git发展历史、Git安装配置、Git版本库管理、Git版本控制、Git远程仓库、Git分支管理、Git标签管理、码云介绍。
第二阶段:JavaWeb阶段(EasyMall项目贯穿)
uf06cXML
uf06cHTML/Css
uf06cJavaScript
uf06cJquery
uf06cMySql
uf06cJDBC
uf06cTomcat/HTTP
uf06cServlet
uf06cCookie/Session
uf06cJSP/EL表达式JSTL标签库
uf06cMVC设计模式/三层架构
uf06c过滤器/监听器
uf06cJavaWeb高级开发技术
uf06c数据库高级开发技术
uf06cEasyMall项目开发
第三阶段:JavaEE框架阶段(EasyMall项目贯穿)
uf06cSpring
uf06cSpringMVC
uf06cMyBatis
uf06cEasyMall项目重构及开发
uf06cSpringboot
uf06cSpringBoot重构EasyMall项目
第四阶段:大数据互联网架构阶段(EasyMall项目贯穿)
uf06cLinux
uf06c云平台使用
uf06cRedis与SpringBoot整合
uf06cMycat与SpringBoot整合
uf06cRabbitmq与SpringBoot整合
uf06clucene
uf06cElasticSearch与SpringBoot整合
uf06c爬虫
uf06cNgnix
uf06cEasymall项目整合
uf06cSpringCloud微服务整合
第五阶段:大数据框架阶段
大数据java加强
Hadoop
Flume
Hive
Hbase
Zebra项目
Storm
Kafka
分布式编程思想
网站流量分析项目
SCALA
SPARK
推荐系统项目
Python语言及爬虫
数据可视化
第五阶段:大数据框架阶段
uf06c大数据java加强
uf06cHadoop
uf06cFlume
uf06cHive
uf06cHbase
uf06cZebra项目
uf06cStorm
uf06cKafka
uf06c分布式编程思想
uf06c网站流量分析项目
uf06cSCALA
uf06cSPARK
uf06c推荐系统项目
uf06cPython语言及爬虫
uf06c数据可视化
uf06c统计学基础
uf06cR语言基础
uf06c回归模型
uf06c正则化模型
uf06c决策树模型
uf06c判别模型
uf06c聚类模型
uf06c贝叶斯模型
uf06cSVM模型
uf06c推荐系统模型
1.全栈式技术覆盖
2.原理级深度讲解
3.企业级项目实战
4.真实云开发环境