尚学堂【官网】-西安Java培训|c++培训|Android培训|安卓培训|java视频教程|软件工程师|-西安雁塔尚学堂计算机学校
 陕西科技大学-实习就业项训基地        陕西师范大学-实习就业项训基地
 西安财经学院-实习就业项训基地        西安工业大学-实习就业项训基地
  试听热线:
  029-62258374
公司动态  尚学堂首页新闻公告公司动态

西安尚学堂 Java 培训课程大纲

www.xasxt.com 发布人:java  |  来自:本站  |  发布时间:2017-08-19 11:02:18  |  点击次数:170


第一阶段:JavaSE基础、MySQL数据库应用
1.1 Java SE基本语法
   
  Eclipse开发环境
  类和对象
  封装、继承和多态
  Java数据结构(栈、队列、链表的实现)
  IO流技术及应用
  Java集合框架    
  Java多线程  
  Java反射技术 
  Java网络通信(TCP和UDP)
 
1.2 MySQL数据库应用  
  SQL语法及
多表连接查询
  DDL语句及数据库增删改查操作

1.3 项目实战:
   基于C/S架构的超市收银系统
                 
   仿飞鸽局域网聊天软件
                
   基于Swing的扫雷游戏

第二阶段:Web技术和Java EE核心技术
2.1 Web基础

  HTML、CSS、JavaScript
  HTTP协议和Web服务器

2.2 Java EE核心
  JSP&Servlet
  AJAX和JSON的应用
  文件上传和下载技术
  分页查询技术 
  EL表达式和JSTL标签库
  Log4j日志组件的使用
  数据库连接池技术

2.3 前端框架
  jQuery库的应用
  Bootstrap前端框架的应用
  easy UI框架的应用

项目实战:
  基于Servlet/JSP技术的电子商务网站
  基于Ajax和jQuery的BBS论坛系统
  基于Apache Commons FileUpload的网络硬盘系统


第三阶段:Java EE 框架技术
3.1 Oracle数据库应用

  Oracle的安装和配置
  客户端工具的使用
  用户和权限管理
  SQL及扩展
  PL/SQL及存储过程、存储函数和触发器

3.2 Struts2框架
  Struts2框架简介及基本使用
  参数值的获取及类型转换   
  Struts2国际化支持  
  Struts2拦截器
  文件上传和下载  
  Struts2多模块配置
  Struts2标签库及OGNL表达式    
 
3.3 Mybatis框架
  MyBatis框架的基本使用
  配置文件和映射文件详解
  动态SQL的配置
  关联对象的映射
  存储过程的配置

3.4 Spring框架
  Spring框架的基本概念和使用
  控制反转和依赖注入    
  Bean的配置
  AOP配置
  声明式事务控制
 
3.5 Spring MVC框架
  Spring MVC简介及基本使用  
  Spring MVC注解开发
  处理器映射和处理器适配器
  视图解析器、自定义视图的概念及应用  
  处理器方法的入参和返回值
  文件上传和下载
  返回JSON数据

3.6 Hibernate框架
  ORM框架简介
  Hibernate框架的基本使用
  持久化类及映射文件详解
  一对多、一对一、多对多关联关系的配置      
  二级缓存机制及配置  
  乐观锁的配置及应用
  反向工程

3.7 扩展技术
   3.7.1 SCM工具和项目管理工具

       SVN服务器的安装和配置(创建代码库、创建用户和组、分配权限)
       SVN客户端的使用(连接服务器、检出代码、提交和更新代码、冲突的解决)
       Maven简介
       项目坐标和pom.xml文件
       生命周期和阶段
       插件和目标
       常用mvn命令
       配置项目依赖
       中央仓库和本地仓库以及私服
       用户配置profile的使用

   3.7.2 Linux操作系统
       安装和基本使用
       文件系统目录结构
       常用命令
       vim编辑器的使用
       用户、组
       文件和目录权限
       安装常用软件
       系统和软件配置
      
   3.7.3 Redis数据缓存组件
 Redis简介
        Redis的安装和配置
        Redis支持的数据结构
        常用Redis命令(操作字符串、列表、集合、映射、有序集合)
        Java程序访问Redis数据库
       

   3.7.4 Shiro安全组件
 Shiro简介
        Shrio的基本概念和使用方法
        Subject详解
        用户认证和授权
        角色和权限
        Shiro标签

    3.7.5 Hadoop大数据平台
 Hadoop安装和配置
 Hadoop和关系型数据库之间数据的传递
 提交Hadoop作业
 查询作业运行情况
 HDFS简介和使用
 数据管理策略
 文件读写
 MapReduce的原理及实现
 基于Hadoop开发Java应用程序
 编写MapReduce程序

 Hbase的安装和配置
 Hbase的原理及常用shell命令
 使用Java API访问Hbase服务器   

 pig的安装及使用
 使用pig完成简单的数据分析 

 Hive的安装和配置
 Hive的原理
 HiveQL操作


实战项目:
  基于Struts2+Spring+MyBatis的电子政务系统
  基于Spring MVC+Hibernate的在线考试系统

四阶段:职业规划及面试指导
  简历制作    
  面试技巧训练    
  心理素质训练   
  与人沟通的技巧


 

当前文:西安尚学堂 Java 培训课程大纲
上一页:报名流程
下一页:【公开课】8月第三周尚学堂Java免费课程
在线报名(*为必填项)
在线咨询