随着现在社会向着更加信息化、更加智能的方向发展,java的应用范围也在不断的扩大。它可以进行面向对象的应用开发;可视化、可操作化的软件开发;动态画面的设计和调试;数据库的操作和连接设计等。
课程优势:帮助学员从五大版块开始学习,让学员真正体验如何在生产环境下完成一个软件的生命周期,掌握流行的工作工具,在项目中学知识、在项目中体验成功的快乐。
课程目标:通过系统的编程技术学习,使学员深入掌握通用的编程技能,广泛了解C-S、B-S等各种系统的系统架构及核心技术实现,为白盒测试及自动化测试脚本打好基础。
课程详情:第一模块Linux操作系统——
网络基础、Linux的基本指令、vi编辑器、权限
管理、软件包管理、用户管理、进程管理;Linux环境软件安装实战:JDK的安装、Tomcat的安装、MySQL的安装、Hadoop的安装、Hbase的安装、Spark的安装、MongoDB的安装、Spark的安装等;
第二模块Java的Web前端——
HTML5、CSS3+DIV、javascript、Jquery、正则表达式、Ajax等;
第三模块java基础
编程——
Java环境搭建、数据类型和表达式、流程控制、数组、面向对象、常用类、异常;
第四模块Oracle和MySQL
数据库等——
数据库原理和设计、SQL语言、数据库的备份及其恢复、用户管理、PL/SQL程序设计、序列对象、视图对象、存储过程、触发器、游标对象等;
第五模块Java编程——
多线程、IO流、网络通信、Java泛型、Java反射、Java函数式编程等;
第六模块Java WEB开发——
Jsp、Servlet、EL表达式语言、JSTL标签语言、freemarker静态语言等;
第七模块JavaEE框架之springMVC+mybatis及项目实战——
SpringMVC+Mybatis+hadoop开发《
金融大数据客户征信管理》、系统功能包括消费信息、黑名单信息、信用消费、家庭财产信息管理等。使用面向接口编程思想将系统分为持久层、数据访问层、业务层、控制层、展现层;使用spring注解技术解除对象之间的耦合、使用springMVC作为控制层、mybatis作为持久层和数据数据访问层、hadoop的HDFS作为外部数据来源;
第八模块JavaEE框架之SSH及项目实战——
Struts2+Hibernate+Spring+hadoop开发《金融大数据风险管理系统》、系统功能包括信用风险、防欺诈风险、反洗钱风险、资金流动性风险管理等等。使用面向接口编程思想将系统分为持久层、数据访问层、业务层、控制层、展现层;使用spring解除对象之间的耦合、使用struts2作为控制层、hibernate作为持久层和数据数据访问层、hadoop的HDFS作为外部数据来源;
第九模块分布式存储和分布式计算框架hadoop及其生态圈——
大数据概述、分布式存储和分布式计算框架hadoop、数据仓库hive、机器学习框架Mahout、Java虚拟机JMV、消息队列kafka集群、zookeeper集群、函数式编程scala语言、内存计算spark2.x框架;
第十模块Java大数据综合项目实训——
springMVC+Mybatis+Spark+机器学习算法开发《大数据营销系统》、大数据营销系统包括的功能:用户画像、用户行为分析、目标客户细分、商品推荐、广告营销功能。该系统使用springMVC+Mybatis开发管理功能,使用spark和机器学习算法开发数据智能分析功能。
湘潭java入门培训机构课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询