全国统一学习专线 8:30-21:00
课程介绍Course Introduction
java北京培训机构
☆Java&大数据课程学习内容
课程模块
课程要点
主要内容
JavaSE核心编程
Java语言概述
Java编程语言的特性;三大平台;JVM/JRE/JDK的概念;配置JDK开发环境
Java基本语法
变量和运算符;表达式;八种基本数据类型;字符串与标识符;注释语句;if/switch分支语句、while/do-while/for循环语句、增强型for循环
面向对象的编程
面向对象的编程;类和对象;字段/属性;垃圾回收;方法的声明和调用;重载方法
Java类的设计
类的封装;Public与private访问控制修饰符;声明和使用数组、多维数组;方法的可变参数
高级类的特性
static与final修饰符的功能;修饰类、属性、方法的作用;声明和使用抽象类、接口
异常处理
异常的概念和用途、受检异常和非受检异常;异常的常用处理手段
Java集合
集合框架;Collection/Set/List类型的集合;HastSet/TreeSet集合算法与数据结构;ArrayList/LinkedList集合算法与数据结构;Map集合;迭代器与遍历集合
集合泛型
泛型的使用,泛型的通配符类型参数
注解类与枚举类
注解的用途、内置注解与自定义注解;声明和使用枚举类
JavaI/O编程
I/O的输入输出流、字节流与字符流、字符流链接与包装;字符节链接与包装
多线程
多线程的创建与启动;线程的控制和结束;线程的基本状态、Sleep()、Join()方法,线程的共享数据;线程的同步、synchronized、死锁;线程的交互、wat()与notify()
Java常用类
包裹类与拆箱/装箱、Java.util.Math类、String、StringBuffer、StringBuilder类
Java反射
反射创建实例、访问构造器、字段和方法;使用构造器创建对象;访问私有属性和私有方法
Java网络编程
TCP/IP Socket工作原理;Socket服务器编程、Socket客户端编程;实现多线程服务器;UDP编程实现客户端与服务器
企业项目(一)
银行系统
该系统实现银行创建、添加客户至银行、为客户关联不同账号类型、实现用户的存款、取款、打印银行及客户报表等功能;改项目重点培养学员的编程与调试技巧,对JavaSE核心编程有进一步的掌握,为后面的课程学习打下坚实的基础。
Web基础课程
HTML基础
Web基础知识、HTML语言、基本标签、文本-图片-表格-超链接等标签;注释与实体、表格与表单
CSS基础
CSS概念与基本语法;CSS选择器;HTML标签元素分类;CSS常用属性;CSS盒子模型
JavaSript基础
JavaScript概述、JavaScript基本语法;JavaScript函数;JavaScript内置DOM方法;JavaScript事件处理;JavaScript面向对象编程;JavaScript操作DOM元素
JavaEE核心编程
Web服务器与HTTP**
常见的应用服务器、HTTP B/S构架,Web站点;Tomcat服务器的安装与使用;HTTP**深入剖析;HTTP请求与响应格式深入分析
XML基础
XML用途;XML树形结构与语法规则;XML的开发和配置
开发Servlet组件
Web标准组件Servlet;Servlet工作原理和生命周期;XML与注解方式配置Servlet
Response与Request对象
结合企业案例深入剖析HttpServletRequest 与HttpServletResponse对象及其API
会话状态管理
HttpSession会话管理机制的原理;Cookie机制、URL重写机制;深入分析HttpSession API、会话对象的创建与销毁
JSP页面开发
JSP工作原理和生命周期;指令、声明、注释、Scriptlet和表达式等脚本元素;JSP隐含对象
EL与JSTL表达式
EL表达式语言;EL隐含对象与运算符;JSTL标签库,set、if、forEach、URL等常用标签
MySQL数据库
MySQL数据库安装;MySQL服务器的启动与停止,客户端常用命令;创建、修改和删除数据库;创建、修改和删除表
使用JDBC开发企业应用
JDBC实现原理;Connection、Statement/PreparedStatement、ResultSet;数据类型转换
开发过滤器组件
过滤器原理;Web应用生命周期、过滤器类配置;结合企业案例分析其使用方法
开发监听器组件
Servlet监听器的分类;监听域对象的创建与销毁;监听域中属性的变更;实现在线人数统计案例
Bootstrap框架
Bootstrap概述;环境安装,布局组件、插件;使用Bootstrap**设计、开发Web页面
jQuery框架
jQuery框架特性和应用;jQuery核心函数;操作DOM元素;AJAX概念,AJAX原理及应用;jQuery实现Ajax编程
GoF设计模式
常用的Gof设计模式,如单例模式、工厂方法模式、适配器模式、命令模式等
开发WebService应用
Web Service概念、原理与用途;JAX-WS与CXF;实现Web Service与客户端编程
企业项目(二)
多看购物平台
多看购物属于电子商务类平台,该平台使用MySQL数据库、高性能数据源实现链接,能够承受多用户、高并发,使网上购物稳定、高效的进行;页面使用Bootstrap框架、结合jQuery实现Ajax编程,给用户带来良好的购物体验。
JavaEE核心框架
使用struts2框架
Struts2框架的MVC工作原理;编写和配置Action类;Struts2基本标签;使用Struts2注解完成配置;常用的注解类;使用Struts2注解验证器验证表单数据
spring控制反转
Spring概述;控制反转IoC;Spring依赖注入(DI);实现Bean的单例与多例
spring注解
常用的注解类;分别为不同类型组件添加@Component与@Controller、@Service和@Repository
整合Struts2与Spring框架
Struts整合Spring原理;Web容器启动创建Spring容器对象;Action对象生命周期由Spring容器管理
Hibernate原理与实现
Hibernate框架原理;对象关系映射(ORM);静态与动态映射;Hibernate核心接口和配置文件
Hibernate实体
Hibernate实体对象的状态和运行原理;HQL检索方式;HQL动态参数绑定;使用HQL实现数据检索
整合Spring与Hibernate框架
整合Spring与Hibernate框架、整合方案结构;配置DateSource;使用Spring提供API实现数据访问
Hibernate实体关联关系
实体与表的关联关系;关联关系特性;实现一对一、一对多、多对一、多对多单、双向关联关系映射
Spring AOP与事务管理
Spring AOP原理;AOP核心概念、AOP事务模型;事务传播行为;AOP事务管理器;Spring配置实现事务管理;@Transactional事务注解及属性
使用Sping MVC开发应用
Spring MVC分离控制器、模型对象、过滤器以及处理程序对象原理;Spring MVC框架概述与使用;Spring MVC常用注解类
MyBatis框架应用
MyBatis框架概述;功能架构及其原理;实现MyBatis OR映射;MyBatis的接口绑定;动态SQL实现
整合spring
与MyBatis框架
整合Spring与MyBatis框架,使用SqlSessionFactoryBean 与 SqlSessionTemplate访问数据库
新技术应用
接口开发
接口调用说明;判断客户端是否支付JS接口;分享接口;预览图片接口等
Git版本控制
分布式版本控制优势;在服务器上克隆Git仓库;单机提交代码等操作
Maven项目管理
配置标准构建文件;制定构建规则;使用Eclipse IDE构建项目;mvn archetype、mvn compile、mvn deploy、mvn clean、mvn package等常用命令
Redis存储系统
Redis存储系统原理;不同数据格式存储操作;数据持久化机制;内容优化管理等
网上支付
第三方支付原理、流程、优缺点以及实现;介绍易宝支付的相关AIP及参数;加密算法;完成易宝支付的支付功能开发
企业项目(三)
教学OA系统
该系统主要使用MyBatis实现数据持久层,Spring框架统一管理组件生命周期,实现高内聚、低耦合,Spring MVC框架实现请求的统一控制,jQuery、Bootstrap等流行前端框架实现页面和Ajax异步请求。主要实现讲师管理、学员管理、教学管理、教质管理、学员就业、班级管理、考试试题管理、考试管理等功能
Linux操作系统
Linux操作系统发展
UNIX和Linux的历史、现状及发展;Linux操作系统不同产品的比较
安装Linux操作系统
安装VirtualBox虚拟机;Linux操作系统的安装、Linux系统网络配置;使用客户端工具访问Linux服务器
Linux常用命令
Linux基本命令,如:shutdown、pwd、cd、ls、mkdir、cp、mv等;常用命令操作,如cat、more、find、touch、tail、zip、unzip等;vi编辑器的三种状态机状态间的切换,常用的编辑命令,如:x、dd、yy、p、u等
Linux用户管理
用户和组的概念、用户类型概述;创建用户、删除用户、用户登录与退出、口令、权限等管理机制;root密码安全设置
Linux服务管理
Service概念;环境变量设置;服务启动流程、进程的查看、监视、调度和控制;远程SSH,FTP等网络技术
Linux文件管理
Linux的基本的目录结构及其功能、文件属性、设置文件和目录的访问权限;创建文件或目录链接
Linux磁盘管理
磁盘分区、磁盘挂载;增加、删除磁盘、磁盘格式化;逻辑卷管理
Linux进程管理
Linux进程的概念,进程的基本原理;进程相关的管理命令
Hadoop集群大数据处理
大数据库框架Hadoop
大数据的概念与特点;Hadoop起源与发展;Hadoop核心功能模块概述;Hadoop的优势;Hadoop生态系统构成概述;Hadoop在大数据处理中的应用案例
安装Hadoop集群
Hadoop安装和环境变量的配置;Hadoop的三种运行模式;Hadoop主节点的格式化;Hadoop进程启动和停止;搭建Hadoop真机集群;执行经典案例WordCount
Hadoop系统架构概述
Hadoop基本原理;Hadoop集群构架及后台进程概述;Hadoop核心子系统概述;Hadoop主节点与从节点架构概述;HDFS设计优势与目标;Hadoop应用场景;Hadoop集群checkPoint机制
HDFS文件系统
HDFS常用命令,如ls、cat、put、get等;HDFS目录结构;HDFS数据块报告、心跳检测等机制;HDFS管理与维护,管理安全模式,balancer工具等
开发HDFS应用程序
安装Eclipse IDE工具;安装Hadoop插件工具;在Elipse中基于Hadoop API访问HDFS,实现文件或目录读、写、管理等操作
MapReduce移动分布式计算
MapReduce编程模型及工作原理,MapReduce框架处理过程;MapReduce作业调度;基于源代码剖析WordCount运行原理
基于MapReduce框架开发应用
MapReduce程序自定义Combiner;内置数据类型、自定义数据类型;实现MapReduce组合式作业
大数据处理平台Pig
Pig大数据处理平台;Pig工作模式;Pig运行方式;Pig Latin语法、操作命令、数据类型、表达式等
开发pig脚本应用
Pig常用函数、不同类型的数据检索,包括建表、查询、关联查询等;开发Pig脚本应用程序
数据仓库Hive应用
数据仓库概述;数据仓库工作Hive的用途;Hive架构;MySQL元数据库的安装与使用;Hive数据仓库的安装与使用;Hive三种运行模式;基于Hive QL实现JDBC编程
大表数据库HBase
Hadoop数据库HBase用途;Hbase安装;搭建HBase集群;HBase逻辑模型与物理模型;HBase Shell模式命令;基于HBase API实现应用程序
【师资力量】
(具体课程内容和费用请客服)
热线: :
郭老师
北京航空航天大学软件工程研究所博士,编有《信息系统项目管理基础教程》等著作
袁老师
代ORACLE数据库专家级学者,专注于ORACLE开发与管理30余年。培训企业几千家,学员几万人。
张老师
中央财经大学管理学学士,中国人民大学管理学硕士,微软解决方案设计专家
王老师
知名大学本科毕业,毕业后就职于PCCW公司。8年IT职业培训生涯,5000学时授课经历,国内IT培训讲师。
Dave Liu
中国测试领军人物, 12年丰富的软件开发、测试、持续集成与交付经验,擅长测试组织与测试过程能力的建设
曾老师
高级软件工程师。擅长架构企业级应用,有独立工作流引擎开发、企业系统应用集成方面的丰富经验 。
【校区环境】
相关搜索:
北京java程序培训学校 北京java软件学习学校
北京哪里有学java培训周末班机构 北京学java软件编程
北京学习java软件开发 北京java工程师培训
相关机构:
北京it培训哪家好 点击查看 北京it培训学校 点击查看 北京学java哪里好 点击查看 北京java培训班费用 点击查看 北京学java费用 点击查看
课程热线
客服时间:早上9点~下午6点,其他时间请在线报名或留言,谢谢!
申请免费试听学校介绍University Profile
北京中培伟业管理(以下简称“中培”)成立于2006年,其主营业务面向大中型企业的IT规划业务和面向高端IT人才的培训类业务,其中业务涉及大型集团化企业的IT战略规划、IT架构规划、IT综合管控等领域,培训业务涉及线上线下各种高级IT技术和管理类课程体系。
与此同时,中培以“为国家培养高阶信息化管理人才”的价值观为使命,以“专业、真诚、执着、创新”的服务理念为指引,不断朝着促进中国企业的信息化综合竞争力与国际影响力提升的目标而前行。
借助于其优质的专家资源池和互联网平台,中培已经为众多的世界500强企业、国有大中型集团化企业、国际知名互联网企业提供过高质量的信息化战略规划、组织架构规划、科技人才管理、信息技术架构规划、信息系统开发和运维管理、信息化能力评测的相关与培训服务。
企业内训与:针对不同的企业需求,每年至少100次以上。
中培使命——助力中国CIO与培训IT精英群体
中培宗旨——以需求为导向、以质量促发展
中培目标——打造中国权 威的IT与培训机构
中培优势——权 威的专家团队;专业的服务理念;领 先的行业优势;前沿的技术;强大的政府支撑。