Java学得好,升职加薪来得早

从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java 无处不在!

•长年雄踞全球编程语言排行榜第1名
•强大的跨平台能力,功能完善,简单易用
•拥有庞大的企业级用户群
•BAT等互联网公司均在使用Java
•排名第一的部署平台
•开发人员的头号选择

从小白到大牛,Java在手,问天下谁是英雄

作为编程语言界的老大哥,多年来Java一直处于对人才高需求量的状态。

Java工程师职业规划之路

尚硅谷java课程

就业薪水全曝光

姓名 学历 就职企业 月薪 福利待遇
  • 邹**南*****大学北京******管理有限公司14000五险一金14薪
  • 段**保*******学院北京**科技有限公司12000五险一金
  • 麻*秦******学院北京****软件股份有限公司12000五险一金
  • 汪*齐***大学*****工程股份有限公司9000五险一金饭补全额社保
  • 孙*南***大学北京***科技有限公司13000五险一金
  • 李*曲***大学北京****技术有限公司18000五险一金15薪
  • 高**高中北京****科技有限公司11000五险一金
  • 孙**山*******学院****科技服务有限公司15000五险一金
  • 林**中*******学院****信息服务股份有限公司10000五险一金
  • 张**山*******学院北京****服务有限公司11000五险一金
  • 马*大***大学上海****系统有限公司10000全额六险一金14薪
  • 陈**江*********学院****管理有限公司12000五险一金
  • 张*郑*****学院北京****科技有限公司12000六险一金14薪饭补
  • 黄**郑*****学院******有限公司13500五险一金
  • 张**西***大学北京****信息技术有限公司15000五险一金
  • 杨**西***学院深圳***科技有限公司10000五险一金
  • 管**武**学院深圳市****网络科技有限责任公司11000五险一金
  • 郑**武***大学深圳市***电子有限公司13000五险一金
  • 马**广***大学深圳***科技股份有限公司 10000五险一金
  • 李**高中深圳***电子技术有限公司13000五险一金
  • 欧*太***学院贵州****信息技术有限公司12000五险一金
  • 左**重***学院深圳****科技有限公司15000五险一金
  • 刘**天***大学深圳***科技有限公司15000五险一金
  • 张*高中****集团有限公司12000五险一金
  • 张**郑*********学校****技术有限公司11000五险一金
  • 潘**江*******学院深圳市***科技有限公司 12000五险一金
  • 任*湖***大学****信息技术(集团)有限公司10000五险一金
  • 杨**武*****学院深圳市**科技股份有限公司10000五险一金
  • 朱**江****院广州*******科技有限公司9500五险一金
  • 资**长*******学院苏州**软件有限公司10000五险一金
  • 黄**福***学院深圳市**科技股份有限公司11000五险一金
  • 吴*江***大学深圳市****软件有限公司12000五险一金
  • 谢*昆***大学深圳市**科技股份有限公司11000五险一金
  • 方*武***学院深圳****科技有限公司 12000五险一金
  • 李**合***大学 深圳市***科技有限公司12500五险一金
  • 谭**湖***学院深圳市****互联网科技有限公司15000五险一金
  • 陈**湖*大学深圳市****科技有限公司10000五险一金
  • 肖*太***大学****技术有限公司12000五险一金
  • 毛**河*****学院北京****网络技术有限公司11000五险一金餐补
  • 邵*华*******学院北京****科技有限公司13000五险一金
  • 孟**三***学院****网络集团股份有限公司12000五险一金14薪
  • 李**上***大学****信息服务股份有限公司11000五险一金
  • 乔*山*******学院上海****系统有限公司10000五险一金
  • 谢****大学北京*****信息服务有限公司18000七险一金试用期全额餐补
  • 刘**山*******学院****信息技术有限公司10000五险一金
  • 朱****大学北京****科技发展有限公司12500六险一金季度奖餐补
  • 李*湖***大学****电子商务有限公司12000五险一金14薪
  • 柏**山***学院北京****技术有限公司12000五险一金
  • 韩****大学*****有限公司12000五险一金

在尚硅谷,你将快速成为具有编程思维的高素质Java人才

学员力挺
企业认可
同行模仿
纯面授教学
引领前沿技术
大师级讲师
无忧就业
企业级项目孵化
源码级讲解

课程全面匹配企业技术需求

课程升级

2019

基础框架(SSM+通用Mapper+MBG)
图表展示(ECharts)
分布式RPC解决方案(Dubbo+Zookpper)
分布式文件存储(FastDFS)
分布式缓存(Redis)
数据搜索(ElasticSearch)
模板与逆向生成(Freemarker)
消息中间件(ActiveMQ)
分布式锁(Redis)
短信API(阿里云)
单点登录(SSO原理)
购物车解决方案
AJAX跨域(jsonp/cors)
分布式ID生成(snowflake)
秒杀
集群化部署工作流引擎(Activity)
Java并发包(JUC)
JDK8新特性
Intellij IDEA的使用
Spring全家桶(SpringBoot/SpringCloud/SpringSession/
SpringSecurity/SpringSocial)
OAuth2.0社交登陆(SpringSocial集成QQ登陆)
系统压力测试(Apache ab)
容器集群化部署(Docker+K8S+Rancher)
分布式可视化配置中心(Apollo)
数据异构解决方案(sharding-jdbc+ES集群)
Canal+binlog增量订阅
异步编排技术(CompletableFuture)
线程池&线程隔离
分布式锁高并发场景解决方案(Redis+Lua)
分布.式服务追踪(Zipkin)
Swagger2全系统接口文档
云存储与本地存储
Servlet3/4异步并发、请求/响应复用
RabbitMQ死信队列、延迟队列
前端SPA完成后台管理系统
权限控制(SpringSecurity)
限流+redis秒杀解决方案
(Vue.js+ElementUI+Node.js+Npm+Webpack)
JDK9、JDK10新特性

2019,震撼新课,强势来袭

  • Spring Boot可以使用一种非常简单的方式来搭建基于Spring的应用项目。

    其目的是解决企业开发中繁琐的配置,低下的开发效率,复杂的部署流程。我们只需要简单的配置就可以无缝集成主流框架、提供运行时监控等,大大提高我们的开发和部署效率, Spring Boot越来越受到企业的青睐。

  • FastDFS是一个开源的轻量级分布式文件系统。

    它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

  • Elasticsearch是一个基于Lucene的搜索服务器。

    它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

  • Thymeleaf是一个Java库。

    它是一个XML/XHTTML/HTML5模板引擎,能够将一组转换应用于模板文件,以便显示由应用程序生成的数据或文本。它更适合在web应用程序中为XHTML/HTML5提供服务,但它可以处理任何XML文件,无论是web还是独立的应用程序。

  • Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。

    Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

  • MyCat是一个开源的分布式数据库系统。

    是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。在MyCat里,都是一个传统的数据库表,支持标准的SQL语句进行数据的操作,这样一来,对前端业务系统来说,可以大幅降低开发难度,提升开发速度。

  • Spring Cloud是一系列框架的有序集合。

    它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

6大企业级实战项目贯穿教学全程

名 称谷粒电商 谷粒商城是一个高并发、高可用、分布式架构的电商网站

架 构SpringBoot+MyBatisPlus+Dubbo+RabbitMQ+Redis+Elasticsearch+Docker/K8S +Vue.js完全分布式系统架构

技术点SpringBoot、SpringCloud、SpringSession、SpringSecurity、SpringSocial、Dubbo、Swagger2、Zookeeper、SSO/CAS、sharding-jdbc、Apollo、RabbitMQ、Redis、MySQL、Docker/K8S、Zipkin、Apache ab、CompletableFuture、Canal、Vue.js、Node.js、Webpack

场 景 商品首页、商品详情、购物车、订单、支付、库存管理、全文搜索、秒杀、商家管理、大数据用户行为分析 。

特 色高并发与压力测试、MySQL集群/读写分离、Elasticsearch分布式搜索集群、Redis缓存集群、Nginx+Lua分布式限流、Redis+Lua分布式锁、支付宝接口、Docker虚拟化容器部署、高并发秒杀解决方案、RabbitMQ消息中间件、MyCat分库分表、Canal订阅binlog抽取MySQL数据、Servlet3.0异步线程隔离、异步编排。

名 称众筹项目尚筹网是一个基于众筹业务的、完整的业务流程和后台管理系统的大型网站

架 构SpringBoot/SpringCloud/SpringSecurity/SpringSession/Bootstrap/Swagger2

技术点SSM、MyBatisPlus、SpringBoot、SpringCloud、SpringSecurity、SpringSession、Bootstrap、Swagger2、HttpClient、Redis、Nginx、RSA/MD5加密、FreeMarker、UML、Linux

场 景用户权限管理、项目发布/支持、项目订单、支付、短信登陆/密码找回、实名认证审核

特 色SpringSecurity+RBAC完成权限系统、SpringBoot+SpringCloud微服务架构,FreeMarker模板技术+编写逆向代码生成器,Bootstrap页面框架,SpringSession进行分布式session管理,短信登陆/验证码、阿里云API、项目发布/支持、支付宝支付、内网穿透、Swagger2生成实时接口文档、PowerDesigner数据库模型设计。

名 称谷粒在线教育谷粒在线教育是一个使用了目前最主流微服务技术架构,前后端分离开发的IT在线教育平台。

架 构后端:Docker + Nginx + SpringBoot + SpringCloud + SpringMVC + MyBatis-Plus + MySQL + Maven
前端:Node.js + Vue.js + vueAdmin-template + Nuxt.js + NPM + WebPack

技术点后端:Docker、Nginx、SpringBoot 、SpringCloud 、SpringMVC、MyBatis-Plus、MySQL、Mycat、RabbitMQ、Redis、Nginx、Elasticsearch、Swagger2
前端:Node.js 、NPM、WebPack、Vue.js、 ElementUI、vueAdmin-template、 Nuxt.js

场 景前台用户系统包括课程、问答、文章、名师等模块。后台管理系统包括:系统管理、内容管理、社群问答、课程管理、消息中心、用户中心、统计分析、系统配置等模块。

特 色项目前后端分离开发前端使用Node.js + Vue.js技术栈;后端采用SpringCloud微服务架构,同时包含服务发现、服务路由、服务容错、API 网关、自动化部署、服务监控、服务跟踪等基础设施模块,涵盖容器化技术、服务器端渲染的技术,主流的缓存中间件、搜索引擎、消息队列的使用,有独立的配置中心,分库分表,多数据源路由。业务实现上包含第三方登录、单点登录、短信验证、手机注册、AOP身份验证、Excel导入导出,全系统全系统RESTful风格的API接口设计,使用Swagger2生成接口文档。

名 称硅谷理财硅谷理财是一款集投资、借款、实时财务、财产评估的金融理财信贷平台。

架 构SpringBoot+Mybatis+Dubbo+zookeeper+Mysql

技术点SpringBoot、Mybatis、Dubbo、Zookeeper、ActiveMQ、Docker

场 景我要投资、我要借贷、实时财务、产品管理、账务统计、充值管理、债权转让、抵押信贷、信用评分

特 色Docker自动打包、Dubbo+SOA、服务治理、ActiveMQ消息队列、注册邮件、注册短信、消息通知

名 称硅谷博客平台硅谷博客平台是可以帮助开发者可以搭建个人博客的平台项目

架 构BootStrap+JFinal+Spring+Mysql+Nginx

技术点BootStrap、JFinal、Spring、Nginx、Jenkins

场 景前台主要是提供给用户进行文章阅读系统,包括博客人员、博客分类、博客搜索、热门博客等内容。
后台主要是针对博客进行撰写和博客管理的模块,包括文章、页面、模板、用户管理、设置等内容。

特 色JFinal构建ORM项目简单快捷。
Jenkins:自动化构建、测试和部署
Nginx反向代理、负载均衡

名 称金融催收系统金融催收系统是综合信贷体系中负责债务催还的部分,是金融体系中重要的分支

架 构Bootstrap+SpringMVC+Mybatis+Spring+Mysql

技术点BootStrap、SpringMVC、Mybatis、Git、Redis、Maven、POI、Shiro、UML

场 景案件管理、催收管理、外访管理、电话催收、进度跟踪、银行对账、统计报表、业务稽查、退案管理、绩效管理

特 色Shiro项目权限认证
UML项目设计
POI报表导入导出

企业具体业务场景

java课程使用场景

课程详情

1阶段

Java核心技术

2阶段

数据库关键技术

3阶段

JavaWeb开发

4阶段

流行框架

5阶段

互联网新技术

6阶段

云计算与大数据

阶段1.Java核心技术
  • 01Java编程语言概述
    • 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.变量的运算与底层运算原理
  • 02Java基础语法
    • 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.对象类型的转换
  • 04Java数组
    • 46.static 修饰符
    • 47.类的成员之代码块
    • 48.静态代码块与非静态代码块
    • 49.单例 (Singleton) 设计模式
    • 50.final 修饰符
    • 51.包 (package) 的管理与作用
    • 52.DOS 命令行下编译器操作
    • 53.使用 jar 命令打包应用程序
    • 54.数组的创建与使用
    • 55.一维数组与多维数组
    • 56.数组的默认初始化与内存分析
    • 57.数组的常见算法分析
    • 58.操作数组的工具类 Arrays
    • 59.命令行参数
    • 60.可变参数
  • 05高级类特性
    • 61.抽象类 (abstract) 实际应用举例
    • 62.接口 (interface) 的应用与常见问题
    • 63.Template Method 设计模式
    • 64.代理模式 (Proxy)
    • 65.类的成员之内部类
    • 66.匿名内部类
    • 67.Java8 中匿名内部类的新特性
    • 68.Enum枚举
    • 69.枚举的属性与方法
    • 70.接口实现枚举类
    • 71.Annotation 注解
    • 72.JDK 内置注解
    • 73.自定义注解
    • 74.元注解
  • 06Java API
    • 75.Wrapper 包装类
    • 76.装箱与拆箱
    • 77.包装类的缓存分析
    • 78.字符串处理类
    • 79.String 类的使用与内存原理
    • 80.String 类的算法分析
    • 81.StringBuffer 与 StringBuilder
    • 82.字符串处理类性能分析
    • 83.新日期API
    • 84.Java.lang.System类
    • 85.Java.util.Date类
    • 86.Java.text.SimpleDateFormat类
    • 87.Java.util.Calendar类
    • 88.Java.lang.Math类
    • 89.Java.math.BigInteger类与Java.math.BigDecimal类
  • 07异常处理
    • 90.异常的原理
    • 91.异常的堆栈抛出机制
    • 92.异常的结构体系
    • 93.受检与非受检异常
    • 94.异常的处理
    • 95.try-catch 示例
    • 96.使用finally回收资源
    • 97.throw 制造异常
    • 98.异常的处理方式之throws
    • 99.Java 7增强的throw 语句
    • 100.方法重写与 throws
    • 101.自定义异常
    • 102.实战中自定义异常的应用解析
    • 103.异常信息的访问
    • 104.Java 程序的常见问题及解决方式
  • 08集合与泛型
    • 105.集合框架概述
    • 106.Collection 系列集合
    • 107.List 系列集合与Set系列集合
    • 108.java.util.ArrayList源码与数据结构分析
    • 109.java.util.LinkedList 源码分析
    • 110.java.util.HashSet 内部原理
    • 111.java.util.TreeSet 数据结构分析
    • 112.java7 中Map 系列集合与数据结构分析
    • 113.java8 中 Map 系列集合新特性对比
    • 114.java.util.concurrent.ConcurrentHashMap
    • 115.Iterator 与 ListIterator
    • 116.Collections 工具类
    • 117.集合中使用泛型
    • 118.自定义泛型
    • 119.通配符
  • 09Java IO流
    • 120.IO流结构体系
    • 121.IO流原理分析
    • 122.IO流的分类
    • 123.IO流与文件操作
    • 124.IO流的包装与链接
    • 125.缓冲流
    • 126.文件的复制与性能对比
    • 127.对象流
    • 128.对象的序列化与反序列化
    • 129.控制台IO
    • 130.标准输入流与标准输出流
    • 131.打印流
    • 132.转换流
    • 133.字符编码与解码
  • 10Java 多线程
    • 134.线程的原理
    • 135.线程的创建与启动
    • 136.创建线程的几种方式对比
    • 137.继承 Thread 类与实现 Runnable 接口
    • 138.创建线程方式对比
    • 139.线程的控制
    • 140.线程的调度
    • 141.线程的优先级
    • 142.线程的生命周期
    • 143.多线程的安全问题与解决办法
    • 144.线程的同步
    • 145.互斥锁
    • 146.线程的死锁问题
    • 147.线程通信
    • 148.生产者与消费者案例
  • 11Java Reflection
    • 149.Java 反射机制的研究与应用
    • 150.反射的原理分析
    • 151.JVM与类
    • 152.类的加载、连接、初始化
    • 153.类初始化的时机
    • 154.类加载器 ClassLoader简介
    • 155.类加载机制
    • 156.创建并使用自定义的类加载器
    • 157.开启反射的源头 Class
    • 158.获取 Class 实例的四种方式
    • 159.从 Class 中获取信息
    • 160.Proxy 和 InvocationHandler 创建动态代理
    • 161.动态代理和AOP(Aspect Orient Programming)
    • 162.泛型和Class类
    • 163.使用反射来获取泛型信息
  • 12网络编程
    • 164.网络编程基础知识
    • 165.网络编程的主要问题
    • 166.如何实现网络中主机的相互通讯
    • 167.网络通讯要素
    • 168.网络通信协议
    • 169.OSI参考模型
    • 170.TCP/IP参考模型(或TCP/IP协议)
    • 171.数据的封装与拆封
    • 172.Java.net.InetAddress 类
    • 173.TCP 协议与UDP协议
    • 174.基于TCP协议的网络编程
    • 175.Socket 的TCP编程
    • 176.基于UDP协议的网络编程
    • 177.URL编程
    • 178.针对HTTP协议的URLConnection
  • 13Java8 新特性
    • 179.Lambda 表达式
    • 180.类型推断
    • 181.Java8核心函数式接口
    • 182.Lambda表达式的参数传递
    • 183.方法引用与构造器引用
    • 184.强大的 Stream API
    • 185.Stream 操作的核心步骤
    • 186.惰性求值与内部迭代
    • 187.筛选与切片
    • 188.映射与排序
    • 189.查找与匹配
    • 190.归约与收集
    • 191.并行流与串行流
    • 192.Optional 容器类
    • ....
阶段2.数据库关键技术
  • 01Mysql 基础
    • 1.Mysql的安装和使用
    • 2.图解Mysql程序结构
    • 3.Mysql服务器的配置
    • 4.Mysql 客户端使用
    • 5.用户权限管理
    • 6.Mysql数据库的使用
  • 02SQL基础
    • 1.SQL语句的三种类型
    • 2.DML、DDL、DCL的应用
    • 3.数据处理
    • 4.子查询
    • 5.创建和管理表
    • 6.约束与分页
  • 03JDBC
    • 1.JDBC概述
    • 2.获取数据库连接
    • 3.数据库连接池C3P0 与 DBCP
    • 4.使用JDBC 完成数据库DML操作
    • 5.大数据的操作
    • 6.批量处理与元数据
  • 04DBUtils
    • 1.使用QueryRunner
    • 2.可插拔式结果集处理
    • 3.批量处理
    • 4.大数据结果集处理
    • 5.自定义结果集处理
    • 6.利用DBUtils编写通用 DAO
阶段3.JavaWeb开发
  • 01HTML5与CSS3
    • 1.B/S架构
    • 2.HTML基本使用
    • 3.HTML DOM
    • 4.CSS选择器
    • 5.常用样式
    • 6.盒子模型与布局
    • 7.HTML5新特性
    • 8.CSS3新特性
  • 02JavaScript
    • 1.JavaScript基本语法
    • 2.JavaScript流程控制
    • 3.数组、函数、对象的使用
    • 4.JavaScript事件绑定/触发
    • 5.JavaScript事件冒泡
    • 6.JavaScript嵌入方式
    • 7.JavaScript DOM操作
    • 8.DOM API
  • 03jQuery
    • 1.jQuery快速入门
    • 2.jQuery语法详解
    • 3.jQuery核心函数
    • 4.jQuery对象/JavaScript对象
    • 5.jQuery选择器
    • 6.jQuery 文档处理
    • 7.jQuery事件
    • 8.jQuery动画效果
  • 04AJAX&JSON
    • 1.AJAX技术衍生
    • 2.XMLHttpRequest使用
    • 3.同步请求&异步请求
    • 4.JSON语法
    • 5.Java JSON转换
    • 6.JavaScript JSON转换
    • 7.jQuery 基本AJAX方法
    • 8.底层$.ajax使用
  • 05XML
    • 1.XML用途
    • 2.XML文档结构
    • 3.XML基本语法
    • 4.DOM&SAX解析体系
    • 5.DOM4j节点查询
    • 6.DOM4j文档操作
    • 7.xPath语法
    • 8.xPath快速查询
  • 06bootstrap
    • 1.bootstrap快速使用
    • 2.栅格系统
    • 3.表单、表格、按钮、图片
    • 4.下拉菜单
    • 5.按钮组使用
    • 6.导航条
    • 7.分页、进度条
  • 07Web服务器基础
    • 1.HTTP协议
    • 2.HttpWatch
    • 3.Tomcat服务器搭建
    • 4.Tomcat目录结构解析
    • 5.Tomcat端口配置
    • 6.Tomcat启动&停止
    • 7.Tomcat&Eclipse整合
    • 8.Eclipse配置优化
  • 08Servlet
    • 1.Servlet体系
    • 2.Servlet生命周期
    • 3.ServletConfig&ServletContext
    • 4.请求&响应
    • 5.重定向&转发
    • 6.中文乱码解决方案
    • 7.项目路径问题
  • 09JSP
    • 1.JSP语法
    • 2.JSP原理
    • 3.JSP脚本片段&表达式
    • 4.JSP声明&指令
    • 5.JSP九大隐含对象
    • 6.域对象使用
  • 10JSTL
    • 1.JSTL简介
    • 2.JSTL-核心标签库
    • 3.JSTL-函数标签库
    • 4.JSTL-fmt标签库
    • 5.自定义标签库使用
    • 6.自定义标签库原理
  • 11EL
    • 1.EL表达式简介
    • 2.EL使用
    • 3.EL取值原理
    • 4.EL的11大隐含对象
    • 5.EL2.2与3.0规范
    • 6.EL逻辑运算
    • 7.函数库深入
  • 12Cookie&Session
    • 1.Cookie机制
    • 2.Cookie创建&使用
    • 3.Session原理
    • 4.Session失效
    • 5.Url重写
    • 6.Session活化&钝化
    • 7.Token令牌应用
  • 13Filter&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.页面点击链接中英文切换
    • 7.fmt标签库的使用
  • 15文件上传下载
    • 1.文件上传原理
    • 2.commons-io&commons-fileupload
    • 3.文件上传参数控制
    • 4.文件上传路径浏览器兼容性解决
    • 5.文件下载原理
    • 6.文件下载响应头
    • 7.文件下载中文乱码&浏览器兼容性
阶段4.流行框架
  • 01Struts2
    • 1.Struts2流程
    • 2.值栈与ONGL
    • 3.Struts2标签库
    • 4.Struts2模型驱动原理
    • 5.Struts2声明式异常处理
    • 6.Struts2类型转换&自定义类型转换
    • 7.Struts2拦截器原理&自定义拦截器
    • 8.Struts2源码分析&运行原理
  • 02Hibernate
    • 1.Hibernate环境搭建&配置
    • 2.hibernate.cfg.xml&主键生成策略
    • 3.Session核心方法
    • 4.ORM映射:单向/双向1-n映射
    • 5.ORM映射:基于主/外键映射&n-n
    • 6.检索策略&迫切左外连接
    • 7.Hibernate缓存机制
    • 8.QBC、HQL
    • 9.Session管理
  • 03Spring
    • 1.SpringIOC&DI机制
    • 2.Spring配置式组件管理
    • 3.Spring注解式自动装配
    • 4.Spring表达式语言
    • 5.SpringAOP&动态代理
    • 6.SpringJDBC使用
    • 7.Spring声明式事务
    • 8.Spring单元测试
    • 9.Spring源码分析
    • 10.Spring、Struts2、Hibernate整合
  • 04SpringMVC
    • 1.SpringMVC配置&运行流程
    • 2.SpringMVC数据绑定
    • 3.模型处理&@ModelAttribute
    • 4.RestFulCRUD
    • 5.表单标签&静态资源处理
    • 6.数据转换&格式化&JSR303数据校验
    • 7.HttpMessageConverter
    • 8.Ajax&国际化&文件上传下载
    • 9.异常处理
    • 10.整合&父子容器
  • 05MyBatis
    • 1.MyBatis配置&查询数据
    • 2.MyBatis全局配置文件
    • 3.MyBatis映射文件
    • 4.关联查询,动态sql
    • 5.MyBatis缓存机制&整合ehcache
    • 6.MyBatis逆向工程
    • 7.MyBatis、Spring、SpringMVC整合
    • 8.MyBatis运行原理&源码分析
    • 9.MyBatis拦截器&插件开发
    • 10.分页插件&存储过程调用&自定义TypeHandler
  • 06JPA
    • 1.JPA技术体系
    • 2.JPA注解
    • 3.JPA相关API
    • 4.JPA映射
    • 5.JPQL
    • 6.二级缓存
    • 7.Spring整合JPA
  • 07SpringData
    • 1.SpringData快速入门
    • 2.SpringData_Repository接口
    • 3.Repository查询规范
    • 4.@Query&@Modifying
    • 5.CrudRepository
    • 6.PagingAndSortingRepository
    • 7.JpaRepository
    • 8.JpaSpecificationExecutor
    • 9.自定义Repository
  • 08Maven
    • 1.Maven环境搭建
    • 2.Maven构建&自动化构建
    • 3.本地仓库&中央仓库
    • 4.maven创建web工程
    • 5.pom.xml、依赖管理
    • 6.坐标、依赖、生命周期等
    • 7.eclipse下的maven使用
    • 8.继承&聚合
    • 9.maven构建SSH/SSM应用
    • 10.自动部署&持续集成&持续部署
  • 09SVN
    • 1.SVN简介
    • 2.SVN服务器搭建
    • 3.SVN创建版本库
    • 4.Eclipse整合svn插件
    • 5.使用SVN更新提交
    • 6.SVN仓库分析
    • 7.SVN协同修改&冲突解决
    • 8.SVN权限管理
    • 9.SVN时光机
    • 10.TortoiseSVN
  • 10Shiro
    • 1.Shiro入门
    • 2.Spring集成Shiro
    • 3.Shiro工作流程
    • 4.权限URL配置
    • 5.认证流程&认证Realm
    • 6.密码比对,MD5&盐值加密
    • 7.授权流程
    • 8.标签&权限注解
    • 9.会话管理、SessionDao
    • 10.缓存
    • 11.实现”记住我”
  • 11Activiti5
    • 1.工作流&工作流引擎
    • 2.BPMN2.0规范
    • 3.Activiti5框架表结构
    • 4.Activiti5核心组件&服务接口
    • 5.Activiti5插件安装&整合Spring
    • 6.流程定义
    • 7.流程实例&任务&历史
    • 8.任务领取&流程变量
    • 9.排他网关&并行网关
  • 12WebService
    • 1.WebService简介
    • 2.WebService主流框架
    • 3.cxf的使用
    • 4.SOAP协议
    • 5.WSDL讲解
    • 6.JAX-WS
    • 7.与Spring整合
    • 8.JAXB
    • 9.JAX-RS
    • 10.支付接口原理
  • 13Linux
    • 1.Linux系统-基础
    • 2.Linux网络基础
    • 3.Linux在VMware下的安装
    • 4.Linux下Java环境的搭建
    • 5.Linux下Tomcat安装和配置
    • 6.Linux下 Oracle/MySQL 安装与配置
    • 7.Shell 编程
  • 14Redis
    • 1.NoSQL&Redis入门
    • 2.Redis/memcache/MongDB对比
    • 3.Redis安装&启动
    • 4.分布式数据库CAP原理
    • 5.Redis五大数据类型和基本操作命令
    • 6.Redis总体配置Redis.conf
    • 7.Redis持久化(RDB和AOF)
    • 8.Redis事务控制
    • 9.Redis发布和订阅
    • 10.Redis(Master/Slave)主从复制
    • 11.Jedis
  • 15Git&Git Hub
    • 1.Git安装配置
    • 2.Git本地库搭建
    • 3.Git常用操作命令
    • 4.Github注册与配置
    • 5.Github与Git协同办公
    • 6.TortoiseGit安装配置
    • 7.Egit操作push/pull,
    • 8.Git工作流
    • 9.集中式&GitFlow&Forking
  • 16MySQL高级
    • 1.MySQL架构组成
    • 2.MySQL备份和恢复
    • 3.MySQL查询和慢查询日志分析
    • 4.MySQL索引优化
    • 5.MySQL存储引擎优化
    • 6.MySQL锁机制优化
    • 7.MySQL高可用设计
    • 8.MySQL集群
  • 17JVM原理
    • 1.JVM简析
    • 2.JVM组成结构
    • 3.JVM堆、栈原理
    • 4.JVM-Heap三区原理
    • 5.JVM垃圾收集机制
    • 6.堆内存调优
    • 7.GC回收策略
    • 8.GC三大算法
  • 18Quartz
    • 1.Quartz作业调度简介
    • 2.Quartz作业调度执行以及持久性
    • 3.Quartz基本使用
    • 4.Quartz核心类讲解
    • 5.Quartz Trigger 触发器
    • 6.Quartz Job&JobDetail
    • 7.Quartz Calendars日历讲解
    • 8.JobListener监听器和TriggerListener监听器
    • 9.Spring整合Quartz
  • 19Nginx
    • 1.Nginx反向代理介绍
    • 2.Nginx 下载和安装
    • 3.Nginx 编译和启动、访问
    • 4.在Linux下搭建Nginx集群
    • 5.在Windows搭建Nginx集群
    • 6.解决Session共享问题
  • 20Java JUC 线程高级
    • 1.volatile 关键字
    • 2.内存可见性分析
    • 3.原子变量与CAS (Compare And Swap) 算法分析
    • 4.ConcurrentHashMap 锁分段机制
    • 5.CountDownLatch 闭锁
    • 6.实现 Callable 接口
    • 7.Lock 同步锁
    • 8.Condition 控制线程通信
    • 9.线程按序交替
    • ...
阶段5.互联网新技术
  • 01NIO
    • 1. JAVANIO简介
    • 2.JAVA NIO与IO的主要区别
    • 3. 缓冲区(Buffer)和通道(Channel)
    • 4. 直接缓冲区与非直接缓冲区
    • 5.Channel的原理
    • 6.分散读取与聚集写入
    • 7.Charset字符集
    • 8.文件通道(FileChannel)
    • 9.内存映射文件
    • 10.阻塞与非阻塞
    • 11.NIO的非阻塞式网络通信
    • 12.选择器(Selector)
    • 13.SocketChannel、ServerSocketChannel、DatagramChannel
    • 14.JDK1.7 NIO.2 与JAVA 7 自动资源管理
  • 02Dubbo
    • 1.分布式服务框架简介
    • 2.dubbo+zookeeper介绍
    • 3.注册中心的安装启动
    • 4.监控中心的启动
    • 5.dubbo在项目中整合
    • 6.dubbo的服务提供者配置和启动
    • 7.dubbo的服务消费者配置和启动
    • 8.dubbo运行测试
    • 9.负载均衡和bug调试等其他功能介绍
  • 03SpringBoot
    • 1.SpringBoot的简介
    • 2.基于SpringBoot 多模块实战开发
    • 3.基于SpringBoot 文件上传
    • 4.基于SpringBoot Elasticsearch搜索引擎开发
    • 5. 基于SpringBoot 的Thymeleaf 模板引擎
    • 6.基于SpringBoot 的Redis实战开发
    • 7.基于SpringBoot 的ActiveMQ实战开发
  • 04SpringCloud
    • 1. 微服务架构
    • 2. SpringCloud的简介
    • 3.Eureka Server的高可用
    • 4.Ribbon实现客户端负载均衡
    • 5. Feign实现声明式REST调用
    • 6.Hystrix实现微服务的容错处理
    • 7.Zuul构建微服务网关
    • 8.SpringCloud Sleuth 实现微服务跟踪
  • 05Docker
    • 1. Docker的架构
    • 2. Docker上运行微服务
    • 3. Docker Registry 管理Docker镜像
    • 4. Maven插件构建Docker镜像
    • 5. Docker Compose编排SpringCloud微服务
  • 06Fastdfs
    • 1.FastDFS 简介
    • 2.FastDFS linux安装和配置
    • 3.FastDFS 配置Tracker服务器
    • 4.FastDFS 配置Storage服务器
    • 5.FastDFS 配置启动项
    • 6.FastDFS 文件上传测试
    • 7.FastDFS nginx的http访问代理配置
    • 8.FastDFS java客户端测试
    • 9.http访问
  • 07Elasticsearch
    • 1.Elasticsearch 简介与安装
    • 2.Elasticsearch linux环境配置
    • 3.Elasticsearch kibana的介绍和安装
    • 4.Elasticsearch 数据类型的介绍
    • 5.Elasticsearch dsl语句介绍和使用
    • 6.Elasticsearch 数据结构mapping的使用
    • 7.Elasticsearch java客户端的介绍和使用
    • 8.Elasticsearch 导入数据和查询测试
    • 9.Elasticsearch 数据检索
  • 08Thymeleaf
    • 1.Thymeleaf 简介
    • 2.Thymeleaf 在springboot中的配置
    • 3.Thymeleaf 标准表达式语法
    • 4.Thymeleaf 循环分支判断
    • 5.Thymeleaf 页面引入介绍
    • 6.Thymeleaf 超链接和js调用
    • 7.Thymeleaf 其他功能介绍
  • 09MyCat
    • 1.MyCat 简介
    • 2.MyCat的下载和安装
    • 3.MyCat分片配置
    • 4.MyCat分片使用和测试
    • 5.MyCat读写分离
    • 6.MyCat 实现从MySQL主从复制
  • 10ActiveMQ
    • 1.ActiveMQ 简介
    • 2.ActiveMQ mq两种消息类类型的介绍
    • 3.ActiveMQ 安装和启动
    • 4.ActiveMQ 队列消息的java客户端测试
    • 5.ActiveMQ 订阅消息的java客户端测试
    • 6.ActiveMQ 消息的持久化和事务介绍
    • 7.ActiveMQ 与springboot整合
    • 8.ActiveMQ 项目中发送消息实例
    • 9.ActiveMQ 项目中监听消息实例
  • 11ECharts
    • 1.ECharts简介
    • 2. ECharts配置文件的引入
    • 3. ECharts数据格式化
    • 4. ECharts各种图表类型的配置初始化
    • 5. ECharts图形的渲染
    • 6. ECharts各类图表类型的实现
  • 12分布式事务
    • 1.阶段提交协议讲解
    • 2.使用消息队列来避免分布式事务
    • 3.如何可靠保存凭证
    • 4.业务与消息解耦方式
    • 5.如何解决消息重复投递的问题
  • 13单点登录
    • 1.单点登录简介
    • 2.单点登录的在项目中技术实现介绍
    • 3.单点登录的认证中心介绍
    • 4.单点登录的认证中心的创建和测试
    • 5.单点登录项目的拦截器的使用
    • 6.单点登录的项目注解的使用
    • 7.单点登录的项目实践和测试
  • 14Zookeeper
    • 1.Zookeeper简介及组件
    • 2.Zookeeper的工作流程,leader select过程
    • 3.搭建Zookeeper为分布搭建、集群搭建
    • 4.Zookeeper Cli
    • 5.使用Zookeeper的客户端API连接Zookeeper
    • 6.Zookeeper rmi高可用分布式集群开发
    • 7.Netty 异步io通信框架
    • 8.Zookeeper实现netty分布式架构的高可用
阶段6.云计算与大数据
  • 01大数据技术概论
    • 1、大数据概念
    • 2、大数据的特点
    • 3、大数据能干啥?
    • 4、大数据发展前景
    • 5、企业数据部的业务流程分析
    • 6、企业数据部的一般组织结构
    • 7、大数据技术生态体系
  • 02Hadoop概述与安装
    • 1、Hadoop是什么
    • 2、Hadoop发展历史
    • 3、Hadoop的优势及前景
    • 4、Hadoop组成结构
    • 5、推荐系统框架图
    • 6、配置ssh免登录密钥
    • 7、Hadoop集群环境搭建
    • 8、Hadoop配置文件
  • 03HDFS伪分布式文件系统
    • 1、HDFS架构
    • 2、NameNode启动流程
    • 3、HDFS常用API调用
    • 4、HDFS上运行官方案例
    • 5、编写上传文件到HDFS案例
    • 6、编写读取HDFS文件案例
  • 04YARN
    • 1、YARN的由来及组成架构
    • 2、详解全局资源管理ResourceManager
    • 3、详解节点资源管理NodeManager
    • 4、详解应用程序管理Application Master
    • 5、详解Container
    • 6、YARN上运行官方案例
  • 05MapReduce详解
    • 1、MapReduce编程模型
    • 2、Shuffle执行流程详解
    • 3、maven工具的使用
    • 4、WordCount开发环境准备
    • 5、WordCount案例实战
    • 6、项目打包、部署和运行
    • 7、MapReduce在实际应用中常见的优化
  • 06Hadoop-HA高可用
    • 1、Hadoop2.x集群搭建
    • 3、NameNode的高可用性(HA)
    • 4、HDFS Federation
    • 4、ResourceManager 的高可用性(HA)
    • 5、Hadoop集群常见问题和解决方法
    • 6、Hadoop集群管理
  • 07HDFS完全分布式文件系统
    • 1、虚拟机准备
    • 2、主机名设置
    • 3、完全分布式文件配置
    • 4、集群时间同步
    • 5、集群测试
    • 6、官方案例实战
  • 08Hive入门
    • 1、Hive发展前景及架构概述
    • 2、Hive优点及使用场景
    • 3、Hive安装环境准备
    • 4、Hive安装部署
    • 5、Hive基本操作
    • 6、Hive运行日志配置和查看讲解
    • 7、Hive常见属性配置
  • 09Hive深入
    • 1、Hive 表的创建
    • 2、Hive 数据类型
    • 3、Hive 外部表的讲解
    • 4、Hive 分区表
    • 5、Hive 常见查询
    • 6、Hive UDF编程
  • 10Hive高级
    • 1、Hive中使用snappy压缩
    • 2、Hive Storage Format讲解
    • 3、Hive 企业使用优化
    • 4、自定义UDF去除数据双引号项目实战
    • 5、自定义UDF转换日期时间数据项目实战
    • 6、依据业务编写HiveQL分析数据项目实战

大咖讲师,全程面授

佟刚 知名讲师,IT教育行业领军人物,尚硅谷教学总监

资深项目经理、技术讲师、SUN SCJP、SCWCD、原工信部移动云计算教育培训中心教学总监。 十年软件开发经验:参与完成辽宁某高校远程教学管理系统、慧文信息门户系统、日本麦卡尔超市管理系统、崎玉市外来人口登记系统、深海视频会议管理系统、仙台市宫城县日常事务系统等项目的设计和开发。 十年软件培训经验:曾在中国AOP全球外包排名第一的公司任Java、Oracle培训讲师、负责对公司员工新技术培训;曾任花旗银行特约JavaEE培训讲师;某部队研究所JavaEE培训;曾受聘为北航、厦门大学移动云计算专业教学主任, 并主讲Java、Android、iOS课程。

韩顺平 知名讲师,清华毕业,粉丝众多,好评如潮

行业老兵,IT教育风云人物。清华毕业,拥有九年大型项目开发和管理经验,曾任新浪网软件项目经理,使用PHP与JavaEE技术开发新浪网系统,北京点击科技公司高级软件工程师,用友软件股份有限公司U8事业部软件工程师。主持或参与《新浪邮件系统》、《橙红sns网站》、《点击科技协同软件群组服务器端(Linux/solaris平台)》、《总参语音监控系统》、《英语学习机系统》、《用友erp(u8产品)系统》等项目。实战经验丰富,授课通俗易懂,多年来培训的学员已成功在用友、搜狐、淘宝、中软等知名企业就职。 代表作品《循序渐进学java》《尚硅谷韩顺平Linux》。

周阳 北邮硕士,技术功力深厚,被技术耽误的相声演员、段子手

多年一线开发及管理经验,曾先后就职于神华和信、亚信联创、安润金融等大中型互联网公司,任技术经理、项目经理、架构师等职位。历经电信、互联网金融等热门行业的项目历练,对传统JavaEE技术体系及当下热门的互联网技术都具有深厚的技术功底。 能够将企业流行、实用的技术带回课堂,引导学生少走弯路,并善于鼓励、激励学生通过脚踏实地的努力,用技术改变自己的人生,用知识改变自己的命运,做出彩的软件工程师!

缪传海 全能型技术高手,专治各种疑难bug

尚硅谷高级讲师,辽工大外聘大数据、区块链专家、辽工大保送硕士,曾就职于交大思诺、文思海辉、宅急送等知名企业,历任项目经理、架构师 。多年项目开发、管理经验。精通 Go、Hadoop、Spark、Android、Java、C/C++,对区块链、大数据、Linux 等有深入研究。技术功底深厚,热衷于新技术的研究。 从业IT教育多年,学员多任职于腾讯、联想、京东、新浪、Oracle、IBM 等国内外一线互联网公司。授课深入浅出,幽默诙谐,深受线上线下同学们喜爱。人称大海哥,号称尚硅谷第一帅。

柴林燕 授课深入浅出,润物细无声,学生最喜爱的尚硅谷讲师之一

尚硅谷高级讲师,具有多年的教学和项目开发经验,曾参与国家电网内蒙古供电一体化管理系统、国土资源局核高基系统的研发工作,并为众多IT企业及高校大学生进行实训授课。“细心,耐心,用心”是一贯坚持的工作态度,追求“润物细无声”的教育方式。

张晨 中国人大硕士,游走于名企一线与课堂实战的独行侠

尚硅谷高级讲师,中国人民大学软件工程硕士。曾先后就职于南天软件、用友金融、中植集团、百合贷,任技术经理、项目经理、技术部负责人。主持开发了中信银行、国家电网、中植集团、东方资产等大型企业的金融类系统,也对时下流行的互联网金融有深入的研究。十余年的项目经历,练就了纯厚的技术底蕴和丰富的职场经验。在技术授课过程中融入实战应用,实战应用中穿插职场经验,一以贯之,深入浅出,娓娓道来。

雷丰阳 功力深厚,一朝封神,对多项主流框架具有丰富经验

尚硅谷高级讲师,具有多年软件开发经验,熟悉 Java、c/c++等多种开发语言,对主流框架Spring、Struts2、Hibernate、MyBatis、SpringMVC等具有丰富的开发经验。曾参与大型物联网系统(智能物流)、智慧城市系统的开发,并主持开发某社交软件的移动端(Android/iOS)、服务端(openfire)、桌面端(swing)、网页端(webIM),对即时通讯、图像处理、流媒体领域等有深入研究。课堂激情澎湃,生动幽默。

张宇 主持开发多个大型系统,苛求技术,钟爱教育

尚硅谷高级讲师,从事JavaEE技术多年,一直致力于Java技术培训,热爱教育。深入掌握Struts、Hibernate、Spring、SpringMVC、MyBatis、EJB等主流框架,通过分析源码,讲解框架设计原理。授课细致,深入浅出,深受学生喜爱。曾参与开发了首钢集团OA系统;CMMI项目管理系统;eGov电子政务系统等。对学生寄语:既然选择就别轻言放弃!

李贺飞 名企任职,技术功底深厚,激情派讲师

曾先后就职于国家电网、Oracle等多家名企,具有多年项目开发与管理经验,致力于大型互联网、国家电网相关项目的设计、搭建与实现;深刻理解JavaWEB技术体系架构,精通SSH、SpringMVC、SpringSecurity、JBPM、MyBatis、EJB等多种框架;对于高并发、大数据有丰富经验。擅长沟通、乐于分享,高屋建瓴的授课风格深受学生喜爱,现专注于Java技术的研究、教学与推广。

刘优 Sun认证Web组件开发员

尚硅谷高级讲师,Sun认证Web组件开发员(SCWCD),长期致力于Java技术的研究和培训工作,具有丰富的实训教育经验和项目开发经验。曾就职于三星SDS,参与SERP-Flex—Pilot开发,韩国三星员工健康管理系统HCMS维护和管理,门禁系统GCS的开发,以及三星分公司指定高层使用的监控管理系统C-SAMS开发。

魏运慧 培训东北大学、武汉大学、兰州大学等近百所高校教师及学生近万名

尚硅谷高级讲师,多年软件开发及软件培训经验,曾就职于一路捞互联网科技、智康通达等知名企业,从事Java方向的软件研发及教学工作,曾培训东北大学、武汉大学、兰州大学等近百所高校教师及学生近万名。参与大型在线教育(O2O)、新闻发布、车联网等系统;曾担任高级Java工程师、项目经理等职务。精通C/C++、Java核心技术、JVM、SSH、SSM、数据库、Maven、大数据等技术。授课耐心细致,主张"代码三遍"教学法,培养学生扎实的编程能力。

王飞龙 先后任职于吉利汽车、暴风影音等大中型互联网公司

尚硅谷高级讲师,具有多年软件开发和教育培训经验。曾任职于吉利汽车、暴风影音等大中型互联网公司。曾参与大型移动互联网车载系统、多客户端适配系统、并主持多款APP的研发;对Mysql,Spring,SpringMVC,Android,Kotlin有等有深入的研究,课堂氛围幽默,激情。对待学生认真,负责。

许刚 精通数据库、移动端开发,尚硅谷实力派讲师之一

尚硅谷高级讲师,曾就职于伊利,京颐科技,从事过Java和Android研发,精通Oracle、MySQL数据库,Javaweb相关内容,以及Android framwork层原理,授课经验丰富,善于将段子和知识结合,风格幽默,耐心十足,深受同学喜爱。

孟庆祥 主流框架经验丰富,深受学生喜爱

尚硅谷高级讲师,具有多年项目开发和教育培训经验,曾在日本野村证券主持开发金融证券项目,对金融数据处理具有丰富的经验。曾为北京积水潭医院主持开发过网络预约,挂号,分诊系统等。对主流框架Spring、Struts2、Hibernate、MyBatis、SpringMVC、SpringBoot、SpringCloud有深入的研究。授课细致、逻辑思维严谨、课堂氛围活跃、责任心强、激情昂扬、乐于分享。

徐靖博 工程师范,坚持项目代码全手敲的实力派

尚硅谷高级讲师,曾先后就职于中科软、东软等国内软件企业。先后担任软件开发,项目研发,项目经理等职务,参与开发picc车险终端、中国国家图书馆、北京图书馆网上书城、中央教育部学前系统、北京数字学校、名师资源班班通、北京中小学入学系统、检察院案件监控系统等项目。精通SpringMVC, Spring, Mybatis, Solr, Dubbo, SpringBoot, SpringCloud等Java技术。讲课风趣幽默,致力于构建趣味性课堂。

李海波 授课幽默,旁征博引,尚硅谷演技派讲师之一

尚硅谷高级讲师,13年软件研发及项目管理经验,先后担任项目经理、项目总监等职务,并在企业 内部进行项目技术培训工作;曾参与在线教育平台,股票交易系统,电子政务系统等大型、超大型项目的开发。授课幽默风趣、深入浅出,擅长通过实例让学员掌握新知识点及最新发展动向。

韩延兵 潮牌讲师,游走于框架底层与上层应用的实力派

尚硅谷高级讲师,郑州大学学士。对Java主流技术、前沿框架都具有丰富的开发经验;曾就职于神州数码从事Java项目开发,并主持研发了《黑名单管理系统》等项目。尚硅谷激情派讲师之一,善于调动课堂气氛,枯燥的技术也能讲解得生动、有趣。

夏磊 中科院大学硕士,技术功力深厚,实力派

尚硅谷高级讲师,中国科学院大学硕士,有多年一线JavaEE开发、项目管理经验。曾就职于亚信科技、安润金融等多家大中互联网公司,曾担任技术经理,项目经理。参与《中国移动CRM割接》《北京移动BI系统建设》、主持《北京移动GCM系统建设》、《安润金融银行存管改造》等项目。精通GIT,Redis,MySQL优化,Linux,SpringBoot,Springcloud等技术。致力于把企业实用技术带到课堂,教授知识的同时,讲解企业需要的人才必备技能,实践并传播终身学习理念。

郭岱 曾在多家企业历任项目经理、高级架构师

尚硅谷高级讲师,辽宁师范大学理学硕士。曾就职于大连宇兴科技有限公司,北京融兴通达科技有限公司,哈尔滨银行研发中心,曾参与开发大连市交警支队城市路况分析大数据可视化平台系统、大连宇兴燃气管网智能管理系统、营口市热力公司管网巡检系统、哈尔滨银行智能路由、超级网银、黑龙江综合业务系统。历任项目经理、高级架构师等。对主流框架Spring、Mybatis、SpringMVC、Hadoop和Spark体系有深入研究。讲课生动风趣,善于将学习知识与当前行业背景结合,寓教于乐。

汪辉 大数据技术的推广者,课堂上的激情派

尚硅谷高级讲师,长期致力于大数据技术的研究和培训工作。曾就职于思华科技,金风科技等知名企业,曾参与开发混合可再生能源预测、 智能学习行为分析系统等项目。对Hadoop、Hive、Flume、Kafka、HBase、Spark等主流大数据框架有深入研究。授课认真细致,对技术的讲解清晰易懂,课堂上激情澎湃,责任心强。

赵东阳 对Spring,MyBatis,Netty等框架源码有深入研究

尚硅谷高级讲师。具有多年项目以及教学经验,曾就职于招聘网、教育平台等大型互联网公司,主持开发过招聘网手机、微信端后台,在线教育平台,阿里巴巴计件平台、人民银行数据清洗等项目,曾先后从事过高级开发工程、产品经理、项目经理以及职业规划师等工作,对JavaSE,JavaEE,Maven,Linux等技术有深入了解,对Spring,MyBatis,Netty等框架源码有深入研究。

王宁宁 为人和善,追求技术的高精尖,丰富的开发与教学经验

尚硅谷高级讲师,从事Java技术多年,拥有丰富的一线开发和教学经验,擅长JavaEE项目的研究与教学。曾参与或主持过网上理财P2P项目工程 、有机食品的电商销售工程 及 网上点子众筹 、公司内部办公OA系统等。熟练掌握Spring、SpringMVC、MyBatis、Redis、Dubbo、Zookeeper、SpringCloud等主流框架,擅长用最简洁的方式 ,耐心细致地讲解JavaEE课程,通俗易懂。

李玉婷 IT技术领域的美少女,智慧与美丽并存的资深讲师

尚硅谷高级讲师,具有多年项目开发和教育培训经验,曾先后任职于致远协创、用友科技等知名企业。熟练使用java、c++、c#等开发语言,精通Android SDK开发和UI布局的控件及使用。

封捷 技术大神,运筹帷幄之中,决胜千里之外

具多年软件开发经验,曾主持或参与开发《中国电力轨道交通线路数据交换平台》、《SG186工程宁夏电网营销 稽查管理项目》、《天津市广告监管系统》等项目。对JavaEE 技术体系结构、JavaWeb 原理有深刻理解,精通多种主流框架以及 Maven、Ant 等构建工具。 课堂教学循序渐进,深入浅出,善于使用生活中的例子讲解技术原理,引导学生认识所学知识的本质,主张快乐学习,学以致用。

宋红康 北航硕士,视频粉丝遍布全国

东北师大理学学士,北京航空航天大学硕士,曾于北航软件开发环境国家重点实验室研究多项课题,对智能交通—浮动车海量数据挖掘及在线社交网络信息传播和控制问题有深入研究,曾发表论文数篇。先后担任过高级软件开发工程师,系统架构师,高级讲师。具备丰富的软件开发经验和教学经验。精通C/C++、JAVA、Objective-C 等开发语言, 对J2EE有深入理解,对以Java语言为基础的各种框架有深入研究。亲自主持开发过多个大型项目,具备很强的项目管理能力和丰富的项目实施经验。授课深入浅出、旁征博引,倡导责任教育和赏识教育,激发学生内在学习驱动力!

老学员秀薪水 为母校代言

下一个拿高薪进名企的就是你

java老学员感言

乔** ****有限公司

尚硅谷毕业后职业生涯全顺了

  • java老学员感言

    乔** ****有限公司

    硅谷毕业,职业生涯全顺了

  • java老学员感言

    侯** 北京****有限公司

    尚硅谷出来薪资直接翻3倍

  • java老学员感言

    陈** **信息技术有限公司

    95后轻松月薪15k

  • java老学员感言

    于** 北京**商务有限公司

    从月薪3k到17K

  • java老学员感言

    邹** 北京***管理公司

    从国企员工到软件工程师

  • java老学员感言

    赵** 北京**技术有限公司

    从天天修路到起薪10k

从心出发,助你学习、求职、晋升一路顺畅!

入学
测验

科学量化开发潜力
从一开始就知道自己的特长,让学习更明确!

学习小组,自习辅导,阶段测评,个人学习分析
讲师、助教、班主任时时陪同,让你从此爱上学习!

实时教学
反馈系统
职业能
力拓展

纵向拓展专业技术,横向拓展综合实力
挤进尚硅谷,注定你优秀,不只是说说而已!

就业
指导

知名企业技术大牛分享,老学员分享
在尚硅谷,你永远不是一个人在奋斗!

关于我们
名师团队
新闻动态
合作企业
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
电话:010-56253825
邮箱:info@atguigu.com
地址:北京市昌平区宏福科技园综合楼3层(北京校区)

 深圳市宝安区西部硅谷大厦B座3层(深圳校区)

上海市松江区谷阳北路166号大江商厦6层(上海校区)