• 金牌名师
    高薪保障
  • 封闭托管
    高效学习
  • 严格管理
    克服惰性
免费试学入口

最新开班时间表   免费试听任你选

  • JavaEE培训就业班 2018.11.24 爆满
  • JavaEE培训就业班 2018.11.07 爆满
  • JavaEE培训就业班 2018.10.28 爆满

学费减免   限额申请

每日限前 10个名额  还剩 6个名额

专享 七大福利将任性进行到底

  • 0元入学

    0元入学,先就业后付款

  • 就业保障

    入学签订就业保障协议,让您无任何后顾之忧

  • 小班教学

    真正小班教学,享受一对一指导

  • 免费试学

    免费试学15天,不收取任何费用

  • 课程赠送

    赠送高端课程,力助学员冲刺高薪

  • 免费重修

    免费重修不收费,可选择重修更换课程

  • 终生服务

    入学即享受终生服务:技术指导、高端技术沙龙、就业推荐包含高端岗位推荐

适合参加课程 培训的对象

  • 适合零基础学员

  • 对IT行业有浓厚的兴趣

  • 具备很好的学习能力
    和严谨的逻辑思维能力

  • 有行业经验
    需技术提升者

零基础

点击咨询

有经验

点击咨询

为什么程序员独爱Java?

JAVA  ADVANTAGE

Java语言保留C++优势精华的 同时,剔除一些冗余特性,集万千优势于一身的Java目前是世界上受程序员欢迎的编程语言。

Java是一个面向对象的语言,这意味着要注意应用中的数据和操纵数据的方法,而不是严格地用过程来思考。

Java设计成支持在网络上应用,它是分布式语言。Java程序只要编写一次,就可跨平台到处运行。

Java程序可以在任何实现了Java解释程序和运行系统的系统上运行,与传统耗时编译、链接、测试相比,Java可以快速程序开发。

Java初始设计便可写高可靠和稳健软件,作为一门强类型语言,Java不仅可靠,还可异常处理,简化出错处理和回复任。

Java的存储分配模型是它防御恶意代码的主要方法之一,优秀的安全机制使得Java与其他编程语言区分开来。

Java使得语言声明不依赖于实现的方面,并且,Java环境本身对新的硬件平台和操作系统是可移植的。

Java是一种先编译后解释的语言,考虑到一些“及时”编译程序的需要,所以生成机器代码的过程相当简单,它能产生相当好的代码。

Java是多线索语言,它提供支持多线索的执行,能处理不同任务,使具有线索的程序设计很容易。

Java语言设计成适应于变化的环境,它是一个动态的语言。

为什么这么多人选择Java编程? 薪资高!前景好!发展空间大!

学习一门世界第一永不过时的编程语言——Java 编程开发

各大编程语言占比

各大编程语言市场应用占比图
JAVA培训

说明:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!

各大编程语言月薪

2016年各个编程语言从事人员月薪分布图
注:灰色表示各编程语言月薪涨幅,其他颜色表示当前月薪
JAVA培训

1.通过各大招聘网站统计,全国海量公司都在招聘Java开发工程师
2.北京Java开发工程师平均薪资最高,即12280元
3.全国Java开发薪资前三:北京 上海 广州

Java工程师人才缺口

根据IDC的统计数字:我国Java人才的缺口已达25.5万,并且以每年20%左右 的速度增长。在未来5年内,合格软件人才的需求将远大于供给。
JAVA培训

Java就业职业广泛

通常工作1年后的Java工程师会成为月薪10k以上的资深工程师或项目经理。其薪资涨幅会很大,以北京为例,一年后平均薪资可达12550元。
JAVA培训

西安尚学堂JavaEE学员就业薪资表

姓名 学历 毕业学校 专业 月薪 就业公司 地点
杜*云 本科 武汉**大学 信息与计算科学 18000 深圳海**网络技术有限公司 深圳
王路* 高中 西安工程学院 计算机 11000 银信博荣 西安
张* 本科 商洛学院 电子信息科学与技术 8000 深圳联友科技 深圳
张平* 本科 西安工业大学 自动化 14000 中软国际, 西安
杨* 本科 西安工程大学 工业工程 11000 联沃智慧 西安
张佳* 本科 西京学院 土木工程 10000 中软国际 西安
孙罗* 本科 西科大高新学院 电气工程及其自动化 10000 上海梓钦 上海
马周* 本科 西安石油大学 电子商务 14000 未来国际 深圳
朱文* 本科 西安建筑科技大学 化学工程与工艺 13000 晨润网络 西安
刘鹏* 本科 宝鸡文理学院 电子信息科学与技术 11000 中软国际 西安
惠彦* 本科 西安石油大学 过程装备与控制 13000 中软国际 西安
吕* 大专 西安航空学院 软件技术 12000 西安暮恩 西安
张九* 本科 西安科技大学 采矿工程 10000 易简科技 西安
安* 本科 西安理工大学 工业设计 12000 陕西康曼德 西安
张* 本科 西安邮电大学 信息工程 8000 中软国际 西安
郇红* 本科 西安石油大学 焊接技术与工程 11000 河北索瑞 西安
尚耀* 本科 陕西科技大学镐京学院 电气及其自动化 13000 福州汉思科技 福建
李* 大专 咸阳职业技术学院 精细化工 13000 太极云软 西安
周小* 本科 华侨大学 应用化学 10000 北京巨峰 北京
刘衍* 大专 运城职业技术学院 通信技术 8000 西安华新科技 西安
刘* 本科 渭南师范 电气及其自动化 14000 西安锦华科技 西安
党* 本科 西安工程大学 非织造材料 10000 中科软 西安
梁长* 本科 西南科技大学 机械设计与自动化 9000 中科软 西安
马千* 本科 西安石油大学 油气储运 9000 软通 西安
郝* 大专 河南农业职业学院 电子信息工程 9000 西安微媒 西安
路* 本科 西安工业大学北方信息工程学院 电气工程及其自动化 11000 佰均成 西安
黄* 大专 陕西国防工业职业技术学院 机械制造与自动化 12000 佰均成 西安
成* 本科 西安工程大学 自动化 8000 中软国际国际 西安
周普* 本科 青海大学昆仑学院 土木工程 10000 泰晟 西安
韩* 大专 西安技师学院 数控编程 13000 览众科技 西安
张林* 本科 西安建筑科技大学 机械 9000 安控 西安
康天* 大专 陕西国防工业职业学院 通热供风 8000 统摄思维 西安
郭育* 本科 陕西理工大学 机械制造及其自动化 11000 神州数码 北京
董航* 本科 商洛学院 金属材料工程 13000 山西云信百 太原
张* 本科 西北农林科技大学 工业设计 11000 东华科技 广州
郝鹏* 本科 西安科技大学 矿物加工 10000 东华科技 广州
赵朋* 本科 渭南师范学院 电气工程及其自动化 13000 东华科技 广州
牛* 本科 西安工程大学 电气工程及其自动化 14000 东华科技 广州
李江* 大专 西安航空职业学院 软件技术 13000 商鼎能源 西安
梁爱* 大专 江西农业工程职业学院 模具设计与制造 13000 西安银柳 西安
刘* 本科 西北工业大学 软件工程 9000 赞同科技 西安
袁林* 本科 陕西理工学院 材料成型 12000 东华软件 深圳
王振* 本科 陕西理工学院 材料成型 11000 东华软件 深圳
麻* 本科 陕西理工大学 电气工程及其自动化 10000 赞同科技 深圳
王思* 本科 西安工业大学 机械制造及自动化 10000 赞同科技 深圳

Java大数据学员 就业信息

平均薪资

java工程师薪资

真实就业数据  震撼你的小心脏

Java革命开启,各行各业应用广泛,
未来10年就业前景巨大,掌握热门语言,开启互联网“薪”时代
  • java培训

    国内人才缺口
    40

  • java培训

    行业需求增长
    18%/年

  • java培训

    企业招聘需求
    27853条/日

  • java培训

    全国85.6%Java工程师
    月薪 11-20k

  • java培训

    就业范围
    覆盖各行各业

我要入门

良心教育  匠心保障

西安尚学堂专注于Java培训,告别平庸,成就非凡技能

课程体系每年升级,定期微调,讲师、项目经理均为专职,培养体系严谨、实用;大牛讲师,学员打分体系,讲师好不好你说了算!

课上采用案例式教学,通俗易懂,课下项目经理一对一辅导强化训练,学与练交叉进行强化记忆,你所要做的就是认真听,勤于问,乐于练。

西安尚学堂一直坚持人手一机,学员可以随时在教室学习,无论晚上11点还是凌晨4点,你都将看到为自己的理想而埋头苦学的兄弟姐妹。

变态严管,让你破茧成蝶
“变态”的学习训练,因为爱你,所以严厉,我们要培养的是IT特种兵。

授之以鱼不如授之以渔
西安尚学堂创始人谢老师,也会亲自授课,分享自己的人生经历和经验。

学不会,无限期免费重修;找工作,无限期免费推荐。毕业后,你会发现IT程序员的圈子里到处都是你的人脉,让你在职场更加如虎添翼。

更多匠心保障

西安尚学堂JavaEE课程大纲

引领行业的课程体系  更贴合企业用人需求

01第一阶段  Java核心基础

01 Java编程语言概述

  • 1.Java编程语言发展简史
  • 2.Java编程语言主要特征
  • 3.Java技术体系平台
  • 4.Java核心机制与JVM运行原理
  • 5.搭建 Java开发环境
  • 6.JDK 的安装与配置
  • 7.开发体验 Java 应用程序
  • 8.Java 程序的执行原理
  • 9.Java Code Style
  • 10.变量的声明与使用
  • 11.变量内存空间分配与原理
  • 12.进制与位运算
  • 13.变量的数据类型
  • 14.数据类型之间的转换
  • 15.变量的运算与底层运算原理

02 Java基础语法

  • 16.流程控制语句
  • 17.Java 编译器执行流程
  • 18.if 分支结构
  • 19.switch 选择结构与相关规则
  • 20.循环结构
  • 21.for 循环
  • 22.while 循环
  • 23.do-while 循环语句
  • 24.各语句性能对比与应用场景
  • 25.特殊流程控制语句
  • 26.方法的声明与使用
  • 27.方法调用的过程分析
  • 28.跨类调用方法
  • 29.参数的值传递
  • 30.方法的重载 Overload

03 面向对象编程

  • 31.类和对象
  • 32.对象的属性和方法
  • 33.Java 的内存管理与垃圾回收
  • 34.JVM 的内存结构
  • 35.面向对象的三大特性
  • 36.对象的关联关系
  • 37.Object 类的结构与方法
  • 38.继承中类中各个成员特点
  • 39.方法重写 Override
  • 40.访问权限修饰符
  • 41.多态与虚拟方法调用
  • 42.instanceof 运算符
  • 43.多态的应用之多态数组
  • 44.多态的应用之多态参数
  • 45.对象类型的转换

04 Java数组

  • 31.类和对象
  • 32.对象的属性和方法
  • 33.Java 的内存管理与垃圾回收
  • 34.JVM 的内存结构
  • 35.面向对象的三大特性
  • 36.对象的关联关系
  • 37.Object 类的结构与方法
  • 38.继承中类中各个成员特点
  • 39.方法重写 Override
  • 40.访问权限修饰符
  • 41.多态与虚拟方法调用
  • 42.instanceof 运算符
  • 43.多态的应用之多态数组
  • 44.多态的应用之多态参数
  • 45.对象类型的转换

05 高级类特性

  • 61.抽象类 (abstract) 实际应用举例
  • 62.接口 (interface) 的应用与常见问题
  • 63.Template Method 设计模式
  • 64.Factory Method 设计模式
  • 65.代理模式 (Proxy)
  • 66.类的成员之内部类
  • 67.匿名内部类
  • 68.Java8 中匿名内部类的新特性
  • 69.Enum枚举
  • 70.枚举的属性与方法
  • 71.接口实现枚举类
  • 72.Annotation 注解
  • 73.JDK 内置注解
  • 74.自定义注解
  • 75.元注解

06 Java API

  • 76.Wrapper 包装类
  • 77.装箱与拆箱
  • 78.包装类的缓存分析
  • 79.字符串处理类
  • 80.String 类的使用与内存原理
  • 81.String 类的算法分析
  • 82.StringBuffer 与 StringBuilder
  • 83.字符串处理类性能分析
  • 84.其他常用类
  • 85.Java.lang.System类
  • 86.Java.util.Date类
  • 87.Java.text.SimpleDateFormat类
  • 88.Java.util.Calendar类
  • 89.Java.lang.Math类
  • 90.Java.math.BigInteger类与Java.math.BigDecimal类

07 异常处理

  • 91.异常的原理
  • 92.异常的堆栈抛出机制
  • 93.异常的结构体系
  • 94.受检与非受检异常
  • 95.异常的处理
  • 96.try-catch 示例
  • 97.使用finally回收资源
  • 98.throw 制造异常
  • 99.异常的处理方式之throws
  • 100.Java 7增强的throw 语句
  • 101.方法重写与 throws
  • 102.自定义异常
  • 103.实战中自定义异常的应用解析
  • 104.异常信息的访问
  • 105.Java 程序的常见问题及解决方式

08 集合与泛型

  • 106.集合框架概述
  • 107.Collection 系列集合
  • 108.List 系列集合与Set系列集合
  • 109.java.util.ArrayList源码与数据结构分析
  • 110.java.util.LinkedList 源码分析
  • 111.java.util.HashSet 内部原理
  • 112.java.util.TreeSet 数据结构分析
  • 113.java7 中Map 系列集合与数据结构分析
  • 114.java8 中 Map 系列集合新特性对比
  • 115.java.util.concurrent.ConcurrentHashMap
  • 116.Iterator 与 ListIterator
  • 117.Collections 工具类
  • 118.集合中使用泛型
  • 119.自定义泛型
  • 120.通配符

09 Java IO流

  • 121.IO流结构体系
  • 122.IO流原理分析
  • 123.IO流的分类
  • 124.IO流与文件操作
  • 125.IO流的包装与链接
  • 126.缓冲流
  • 127.文件的复制与性能对比
  • 128.对象流
  • 129.对象的序列化与反序列化
  • 130.控制台IO
  • 131.标准输入流与标准输出流
  • 132.打印流
  • 133.转换流
  • 134.字符编码与解码
  • 135.RandomAccessFile 类

10 Java 多线程

  • 136.线程的原理
  • 137.线程的创建与启动
  • 138.创建线程的几种方式对比
  • 139.继承 Thread 类与实现 Runnable 接口
  • 140.创建线程方式对比
  • 141.线程的控制
  • 142.线程的调度
  • 143.线程的优先级
  • 144.线程的生命周期
  • 145.多线程的安全问题与解决办法
  • 146.线程的同步
  • 147.互斥锁
  • 148.线程的死锁问题
  • 149.线程通信
  • 150.生产者与消费者案例

11 Java Reflection

  • 151.Java 反射机制的研究与应用
  • 152.反射的原理分析
  • 153.JVM与类
  • 154.类的加载、连接、初始化
  • 155.类初始化的时机
  • 156.类加载器 ClassLoader简介
  • 157.类加载机制
  • 158.创建并使用自定义的类加载器
  • 159.开启反射的源头 Class
  • 160.获取 Class 实例的四种方式
  • 161.从 Class 中获取信息
  • 162.Proxy 和 InvocationHandler 创建动态代理
  • 163.动态代理和AOP(Aspect Orient Programming)
  • 164.泛型和Class类
  • 165.使用反射来获取泛型信息

12 网络编程

  • 166.网络编程基础知识
  • 167.网络编程的主要问题
  • 168.如何实现网络中主机的相互通讯
  • 169.网络通讯要素
  • 170.网络通信协议
  • 171.OSI参考模型
  • 172.TCP/IP参考模型(或TCP/IP协议)
  • 173.数据的封装与拆封
  • 174.Java.net.InetAddress 类
  • 175.TCP 协议与UDP协议
  • 176.基于TCP协议的网络编程
  • 177.Socket 的TCP编程
  • 178.基于UDP协议的网络编程
  • 179.URL编程
  • 180.针对HTTP协议的URLConnection

13 Java JUC 线程高级

  • 181.volatile 关键字
  • 182.内存可见性分析
  • 183.原子变量与CAS (Compare And Swap) 算法分析
  • 184.ConcurrentHashMap 锁分段机制
  • 185.CountDownLatch 闭锁
  • 186.实现 Callable 接口
  • 187.Lock 同步锁
  • 188.Condition 控制线程通信
  • 189.线程按序交替
  • 190.ReadWriteLock 读写锁
  • 191.线程八锁
  • 192.线程池
  • 193.线程调度
  • 194.ForkJoinPool 分支/合并框架
  • 195.工作窃取窃取模式

14 Java NIO

  • 196.Java NIO 简介
  • 197.Java NIO 与 IO 的主要区别
  • 198.缓冲区(Buffer)和通道(Channel)
  • 199.直接缓冲区与非直接缓冲区
  • 200.Channel 的原理
  • 201.分散读取与聚集写入
  • 202.Charset字符集
  • 203.文件通道(FileChannel)
  • 204.内存映射文件
  • 205.阻塞与非阻塞
  • 206.NIO 的非阻塞式网络通信
  • 207.选择器(Selector)
  • 208.SocketChannel、ServerSocketChannel、DatagramChannel
  • 209.管道(Pipe)
  • 210.JDK 1.7 NIO.2与Java7 自动资源管理

15 Java8 新特性

  • 211.Lambda 表达式
  • 212.类型推断
  • 213.Java8核心函数式接口
  • 214.Lambda表达式的参数传递
  • 215.方法引用与构造器引用
  • 216.强大的 Stream API
  • 217.Stream 操作的核心步骤
  • 218.惰性求值与内部迭代
  • 219.筛选与切片
  • 220.映射与排序
  • 221.查找与匹配
  • 222.归约与收集
  • 223.并行流与串行流
  • 224.Optional 容器类

02第二阶段  JavaWeb开发

01 HTML5与CSS3

  • 1.B/S架构
  • 2.HTML基本使用
  • 3.HTML DOM
  • 4.CSS选择器
  • 5.常用样式
  • 6.盒子模型与布局
  • 7.HTML5新特性
  • 8.CSS3新特性

02 JavaScript

  • 1.JavaScript基本语法
  • 2.JavaScript流程控制
  • 3.数组、函数、对象的使用
  • 4.JavaScript事件绑定/触发
  • 5.JavaScript事件冒泡
  • 6.JavaScript嵌入方式
  • 7.JavaScript DOM操作
  • 8.DOM API

03 jQuery

  • 1.jQuery快速入门
  • 2.jQuery语法详解
  • 3.jQuery核心函数
  • 4.jQuery对象/JavaScript对象
  • 5.jQuery选择器
  • 6.jQuery 文档处理
  • 7.jQuery事件
  • 8.jQuery动画效果

04 AJAX&JSON

  • 1.AJAX技术衍生
  • 2.XMLHttpRequest使用
  • 3.同步请求&异步请求
  • 4.JSON语法
  • 5.Java JSON转换
  • 6.JavaScript JSON转换
  • 7.jQuery 基本AJAX方法
  • 8.底层$.ajax使用

05 XML

  • 1.XML用途
  • 2.XML文档结构
  • 3.XML基本语法
  • 4.DOM&SAX解析体系
  • 5.DOM4j节点查询
  • 6.DOM4j文档操作
  • 7.xPath语法
  • 8.xPath快速查询

06 bootstrap

  • 1.bootstrap快速使用
  • 2.栅格系统
  • 3.表单、表格、按钮、图片
  • 4.下拉菜单
  • 5.按钮组使用
  • 6.导航条
  • 7.分页、进度条

07 Web服务器基础

  • 1.HTTP协议
  • 2.HttpWatch
  • 3.Tomcat服务器搭建
  • 4.Tomcat目录结构解析
  • 5.Tomcat端口配置
  • 6.Tomcat启动&停止
  • 7.Tomcat&Eclipse整合
  • 8.Eclipse配置优化

08 Servlet

  • 1.Servlet体系
  • 2.Servlet生命周期
  • 3.ServletConfig&ServletContext
  • 4.请求&响应
  • 5.重定向&转发
  • 6.中文乱码解决方案
  • 7.项目路径问题

09 JSP

  • 1.JSP语法
  • 2.JSP原理
  • 3.JSP脚本片段&表达式
  • 4.JSP声明&指令
  • 5.JSP九大隐含对象
  • 6.域对象使用

10 JSTL

  • 1.JSTL简介
  • 2.JSTL-核心标签库
  • 3.JSTL-函数标签库
  • 4.JSTL-fmt标签库
  • 5.自定义标签库使用
  • 6.自定义标签库原理

11 EL

  • 1.EL表达式简介
  • 2.EL使用
  • 3.EL取值原理
  • 4.EL的11大隐含对象
  • 5.EL2.2与3.0规范
  • 6.EL逻辑运算
  • 7.函数库深入

12 Cookie&Session

  • 1.Cookie机制
  • 2.Cookie创建&使用
  • 3.Session原理
  • 4.Session失效
  • 5.Url重写
  • 6.Session活化&钝化
  • 7.Token令牌应用

13 Filter&Listener

  • 1.Filter原理
  • 2.Filter声明周期
  • 3.Filter链
  • 4.Filter登录验证
  • 5.Filter事务控制
  • 6.Listener原理
  • 7.八大监听器使用
  • 8.Listener监听在线用户

14 国际化

  • 1.国际化原理
  • 2.ResourceBundle&Locale
  • 3.国际化资源文件
  • 4.日期/数字/货币国际化
  • 5.页面动态中英文切换
  • 6.页面点击链接中英文切换
  • fmt标签库的使用

15 文件上传下载

  • 1.文件上传原理
  • 2.commons-io&commons-fileupload
  • 3.文件上传参数控制
  • 4.文件上传路径浏览器兼容性解决
  • 5.文件下载原理
  • 6.文件下载响应头
  • 7.文件下载中文乱码&浏览器兼容性

03第三阶段  JavaEE 核心框架

01 Mybatis

  • 1.Mybaits简介
  • 2.自动构建Mybatis开发环境
  • 3.Mybatis配置数据库文件
  • 4.Mybatis SQL映射文件
  • 5.Mybatis关联映射
  • 6.Mybatis集合映射
  • 7.Mybatis缓存
  • 8.Mybatis动态SQL
  • 9.Mybatis综合案例

02 Hibernate5

  • 1.hibernate简介
  • 2.自动构建hiberante开发环境
  • 3.hibernate连接数据库配置讲解
  • 4.Hiberante对象关系映射
  • 5.hibernate缓存
  • 6.hibernate缓存
  • 7.hibernate锁机制
  • 8.hibernate注解开发标签
  • 9.hiberante综合案例

03 Mongodb

  • 1.常用NOSQL数据库简介
  • 2.mongodb简介
  • 3.开发环境搭建
  • 4.mongodb数据库操作命令讲解
  • 5.java访问mongodb数据库

04 Spring

  • 1.springMVC简介
  • 2.自动构建springMVC开发环境
  • 3.springMVC开发配置
  • 4.springMVC常用注解标签
  • 5.Spring简介
  • 6.SpringIOC技术与单例、工厂、原型模式
  • 7.springAOP与代理 (JDK、CGLIB) 模式
  • 8.spring集成DBCP、C3P0、Druid(阿里数据源)
  • 9.spring集成mybatis
  • 10.spring集成Shiro
  • 11.spring集成Hibernate5或者4
  • 12.spring集成activiti
  • 13.spring集成mongodb
  • 14.spring集成Redis

05 SpringBoot

  • 1. springboot简介
  • 2.自动构建 Springboot开发环境
  • 3.springBoot启动程序
  • 4.Springboot yml配置文件
  • 5.springBoot整合springmvc
  • 6.springboot整合阿里数据源
  • 7.springboot整合mybatis
  • 8.springboot整合shiro
  • 9.springboot整合jpa
  • 10.springboot异步任务
  • 11.springboot模板引擎thyleafe

06 MybatisPlus

  • 1.mybais-plus简介
  • 2.核心功能
  • 3.代码生成器、CURD接口
  • 4.分页插件、springboot集成

07 Layui

  • 1.layui简介
  • 2.layui基础说明
  • 3. layui表格控件
  • 4.layui布局控件
  • 5.layui布局控件

08 Oracle

  • 1.oracle简介与安装
  • 2.oracle查询
  • 3.oracle数据类型及基本SQL操作
  • 4.oracle PL-SQL基础
  • 5.游标
  • 6.异常
  • 7.存储过程、函数
  • 8.视图
  • 9.触发器
  • 10.oracle包
  • 11.JAVA调用存储过程

09 实战项目

  • 1.教务管理系统
  • 2.医院分诊管理系统
  • 3.药品进销存管理系统
  • 4.CMS系统
  • 5.车票预订管理系统
  • 6.物流管理
  • 7. OA系统
  • 8.图书进销存系统
  • 9.在线考试系统
  • 10.出租车管理系统
  • 11.固定资产管理系统
  • 12.投票系统
  • 13.超市管理系统
  • 14.博客

04第四阶段  流行框架&互联网新技术

01 Maven

  • 1.maven简介
  • 2.maven环境搭建
  • 3.maven常用自动构建标签
  • 4.maven仓库
  • 5.maven构建javaEE项目

02 Lombok

  • 1.lombok简介eclipse开发环境构建
  • 2.@Data 、@Value、@Setter 、@Getter
  • 3.@AllArgsConstructor、@NoArgsConstructor
  • 4.@EqualsAndHashCode、@NonNull
  • 5.@ToString、@RequiredArgsConstructor

03 Apache Shiro

  • 1.Shiro入门
  • 2.Spring集成Shiro
  • 3.Shiro工作流程
  • 4.权限URL配置
  • 5.认证流程&认证Realm
  • 6.密码比对,MD5&盐值加密
  • 7.授权流程
  • 8.标签&权限注解
  • 9.会话管理、SessionDao
  • 10.缓存
  • 11.实现”记住我”

04 Redis

  • 1.Redis缓存框架简介
  • 2.开发环境搭建
  • 3.Redis常用命令讲解
  • 4.java访问Redis讲解

05 Dubbo

  • 1.dubbo简介
  • 2.dubbo开发环境构建
  • 3.dubbo生产者和消费者
  • 4.dubbo的注册中心
  • 5.dubbo在springboot中的应用
  • 6.dubbo拆分maven项目

06 Swagger

  • 1.swagger简介
  • 2.maven构建swagger环境
  • 3.在spring中使用swagger生成工程标准接口api
  • 4.在springboot中使用swagger生成工程标准接口api

07 MybatisPlus

  • 1.mybais-plus
  • 2.核心功能、代码生成器、CURD接口、分页插件
  • 3.springboot集成

08 Layui

  • 1.1.layui简介
  • 2.layui基础说明
  • 3.layui布局控件
  • 4.layui表格控件
  • 5.layui布局控件
  • 6.layui表单控件

09 Vue.js

  • 1.vue简介
  • 2.vue模板语法
  • 3.vue条件语句
  • 4.vue计算属性和 监听属性
  • 5.vue循环语句
  • 6.vue样式绑定
  • 7.事件处理器
  • 8.表单Vue.js 组件
  • 9.vue-resource及axios框架
  • 10.vue路由
  • 11.vue-client脚手架工具自动生成工程目录
  • 12.vue-client脚手架工具进行前后端分离开发

10 Element-ui

  • 1.Element简介
  • 2.Element基础说明
  • 3.Element表格控件
  • 4.Element布局控件
  • 5.Element表单控件

11 Activity

  • 1.工作流简介
  • 2.工作流常用服务
  • 3.工作流连线
  • 4.排它网管
  • 5.工作流并行网管
  • 6.spring集成工作流

12 ECharts

  • 1.ECharts简介
  • 2.ECharts数据格式化
  • 3.ECharts配置文件的引入
  • 4.ECharts各种图表类型的配置初始化
  • 5.ECharts图形的渲染
  • 6.ECharts各类图表类型的实现

13 Linux

  • 1.Linux系统-基础
  • 2.Linux网络基础
  • 3.Linux在VMware下的安装
  • 4.Linux下Java环境的搭建
  • 5.Linux下Tomcat安装和配置
  • 6.Linux下 Oracle/MySQL 安装与配置
  • 7.Shell 编程

14 hadoop

  • 1.hadoop简介
  • 2.hadoop开发环境搭建
  • 3.hadoop分布式文件系统
  • 4.hadoopMapReduce工作流程
  • 5.hadoop综合案例

15 hive

  • 1.hive简介
  • 2.在hadoop环境中搭建hive
  • 3.hive常用操作命令

16 实战项目

  • 1.教务管理系统
  • 2.医院分诊管理系统
  • 3.药品进销存管理系统
  • 4.CMS系统
  • 5.车票预订管理系统
  • 6.物流管理
  • 7. OA系统
  • 8.图书进销存系统
  • 9.在线考试系统
  • 10.出租车管理系统
  • 11.固定资产管理系统
  • 12.投票系统
  • 13.超市管理系统
  • 14.博客

西安尚学堂培训

  • JavaSE
  • Oracle(SQL、PLSQL)
  • JDBC
  • Javascript 基础| jQuery|Ajax
  • JavaWEB|XML|UML
  • SVN
  • SSH框架:Struts|Hibernate|Spring
  • WebService
  • Linux
  • Annotation
  • Java8新特性
  • SpringData
  • SpringMVC
  • SpringSecurity
  • Nginx
  • MapReduce
  • shiro
  • Zookeeper
  • Dubbo
  • MongoDB
  • HDFS联盟
  • Yarn的任务调度机制
  • Apache Hive
  • 安装部署HBase
  • Storm
  • future 对象
  • Spark的内核设计和实现
  • Spark Streaming
  • 启动流程和服务管理
  • 系统监控和日志管理
  • 进程管理和计划任务
  • JavaSE
  • Oracle(SQL、PLSQL)
  • JDBC
  • Javascript 基础| jQuery|Ajax
  • JavaWEB|XML|UML
  • SVN
  • SSH框架:Struts|Hibernate|Spring
  • WebService
  • Linux
  • Annotation
  • Java8新特性
  • SpringData
  • SpringMVC
  • SpringSecurity
  • Nginx
  • MapReduce
  • shiro
  • Zookeeper
  • Dubbo
  • MongoDB
  • HDFS联盟
  • Yarn的任务调度机制
  • Apache Hive
  • 安装部署HBase
  • Storm
  • future 对象
  • Spark的内核设计和实现
  • Spark Streaming
  • 启动流程和服务管理
  • 系统监控和日志管理
  • 进程管理和计划任务

学习、生活环境

  • java培训

    篮球场

  • java培训

    教学大楼

  • java培训

    校园一角

  • java培训

    教室走廊

  • java培训

    讲师风采

  • java培训

    学校教室

  • java培训

    学习状态

  • java培训

    计算机室

学员最关心的问题

程序员培训

西安尚学堂IT教育合作企业

西安尚学堂IT教育凭借多年高质量的办学经验和技术沉淀,与上百家大型名企有着长期的合作关系
程序员培训

超过5000家知名企业!

急待你们集训结束

我们拥有着众多知名企业的人脉网,
帮助学员实现优质就业,找到理想的工作
立即咨询

你若不为你自己而变

世界更不会因你而变

If you don't change yourself, the world won't change for you