温馨提示

培训首页  >  大数据培训课程  > 重庆大数据培训课程
重庆大数据培训课程
  • 课程价格 电话咨询
  • 课程等级入门级
  • 培训周期2-3个月
  • 学校地址重庆市高新区西永微电园研发3期
  • 在线客服 立即咨询
重庆大数据培训课程
重庆大数据培训课程

课程主题

课程内容

课程目标

第一阶段(Java基础)

Java语言的特性

静态导入、自动封箱拆箱、可变参数、增强for、枚举、类加载器、反射、内省、泛型、注解、动态回

掌握Java语言的特性

Java多线程

多线程加强、线程池、Thread Local

掌握Java线程池技术,掌握线程的Join、notify、notifyAll等机制

XML

Dom解析、Sax解析、Pull解析
Schema

基于Xml的解析与维护

Web

Html,Css,Js

掌握简单的Html,Css,Js的编写

实训项目一:易网项目

第二阶段(Web阶段,易网项目贯穿)

JAVAWEB前端技术

项目介绍、项目开发流程
Html、CSS、JS

了解真实项目开发流程
掌握前端开发基本技术

JAVAWEB基础技术

Tomcat、HTTP协议、Servlet、Jsp、EL、JSTL、自定义标签
MVC、JAVAWEB三层架构 
软件分层、耦合、解耦 
AJAX

掌握JAVAWEB基础知识
深入理解软件分层思想 
AJAX实现异步刷新

JAVAWEB技术

Filter、Listener
文件上传、下载 
在线支付

过滤器及常见应用场景
文件上传、下载 
在线支付功能实现 aa

JAVAWEB框架加强

面向切面编程
通过注解控制事务 
java基础加强、框架加强

JAVA特性
熟悉常见设计模式 
通过模拟实现框架功能,为后续学习SSH打基础

实训项目二:国际物流项目

第三阶段(Struts,Hibernate,Spring,SSH项目贯穿)

Struts2

分析Servlet缺点,进行重构
Struts.xml配置文件 
ValueStack 
Ognl表达式 
属性驱动、模型驱动、拦截器、文件上传、token机制等

掌握Struts2在项目开发时用到的各种知识点,能够应用
该框架熟练的开发

Hibernate

ORM的概念、CRUD的完成、Hibernate常用的配置、API详细的分析、对象的三种状态、关联关系、检索、优化、缓存机制

熟练掌握利用Hibernate框架完成项目的开发,深入理解ORMapping的概念,深入理解缓存机制

Spring

IOC、DI、动态模式、AOP、基于Spring的数据库编程、Spring的声明式事务处理,Struts2与Hibernate与Spring的整合

深入理解SpringIOC、DI在软件架构中的作用,深入理解SpringAOP的实现机制和应用场景,Struts2的特性(对象工厂、静态注入、插件机制、ThreadLocal针对ActionContext的封装、Struts2的核心流程、结果集架构)、深入理 解SSH整合的原理

JQuery

JQuery常见选择器的应用

利用JQuery控制Web界面

JS

JS面向对象的特征

对象、原型、闭包、JQuery内部结构解析等

Maven

Maven的概念、使用、原理、
Module的概念、仓库

能用Maven搭建项目环境
熟练使用Maven的依赖和继承机制

SSH项目:国际物流

项目背景、系统USE CASE图、系统功能结构图、系统框架图、国际物流核心业务货运管理、购销合同业务、购销合同下货物、出口报运单、装箱单、委托书、发票、财务统计、海量数据导出、出口报运、装箱业务、Shiro安全框架、工作流Activiti5

掌握画USECASE图、系统结构图、系统框架图。
面试能顺畅讲述国际物流核心业务,包括:购销合同、出口报运、装箱、委托、发票、财务。 
了解大型数据库设计思路,及数据库在设计上如何优化。 
熟练实现合同、货物、附件两级主从结构。 
熟练POI制式表单应用。 
熟练应用Shiro安全框架。 
熟练应用工作流Activiti5实现货运管理流程控制。

实训项目三:易电商项目

第四阶段(SpringMVC,Mybaties,S项目贯穿)

SpringMVC

模拟SpringMVC的核心部件写一个例子、核心分发器、处理器映射、适配器、控制器、注解开发实例、标签机制、拦截器机制、AJAX与JSON调用

熟练掌握SpringMVC的各个组件,理解SpringMVC的架构原理,利用SpringMVC开发项目

MyBaties

CRUD操作、SqlSessionFactory对象、SqlSession对象、集合参数、动态SQL语句、代码优化、Mapper的接口、关联关系、缓存机制、拦截器、MyEclipse插件的使用

熟练掌握SpringMVC的各个组件,理解SpringMVC的架构原理,利用SpringMVC开发项目

S项目(易电商)

项目需求讲解、环境的搭建、后台系统实现、前台系统搭建、内容管理实现、Redis缓存解决前台访问性能问题、单点登录、异步订单系统处理、Lucene与Solor实现文件的检索、ActivityMQ实现消息的异步通信、MySQL的数据库的读写分离、分布式环境的部署和实施

了解电商项目的需求分析,掌握用pom.xml文件构建项目,实现电商项目的前台的内容管理、菜单管理、购物等。掌握Redis缓存如何提供性能、利用Solor做全文检索、利用ActivityMQ的异步机制把缓存中的改动同步到 各个环节、掌握MySQL的主从复制和读写分离。利用lvs,keepalived,nginx,tomcat搭建高并发的web环境

实训项目四:电信项目

第五阶段(分布式、高并发、集群、电信项目贯穿)

网络编程

Socket、Io、Nio、Mina、RPC技术、多线程、线程池

把电信项目的部分环节利用mina、RPC技术实现

数据仓库

数据仓库基础知识
ETL 
MySQL的导入工具、分表,分区、读写分离、存储过程级多维分析

掌握数据仓库的知识内容,这是云计算分析的基础

分布式缓存

学习MemoryCache与Redis两种缓存

掌握两种缓存的原理、以及操作

Zookeeper

Zookeeper的选举、数据的同步、Zookeeper的部署、Follow与Leader

了解Zookeeper的选举算法、同步机制、掌握Zookeeper的集群的搭建

集群

Keepalived的Loadblancing机制、Nginex反向服务器、Tomcat集群、Lvs

利用Lvs、Keepalived、Nginx、Tomcat搭建高并发、分布式的Web服务器

SOA

Rest风格的服务架构、基于Rest风格的WebService的使用、dubbo服务框架的使用

利用服务性框架使得系统的耦合性更弱,扩展性更强

云计算

云计算的概念、Iaas、 Paas、Saas的理解、虚拟化的概念

理解云计算

电信项目

把上面所学的知识点全部结合起来做电信行业的日志分析系统

通过项目掌握MySQL的集群、读写分离、优化、掌握Mina框架的通信机制、掌握Zookeeper的高可用机制、利用MySql掌握数据仓库的概念、利用分布式缓存提高系统的性能


课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

网上报名