首页>课程中心>课程详情
广州优就业Java全栈开发课程
电话:400-035-8011
关注:2740

详细介绍

广州优就业Java全栈开发课程

  优就业Java培训课程致力于培养全栈式Java开发工程师,课程内容紧跟时代发展,不断迭代更新,涵盖应用时下热门技术框架,高度契合企业需求。在专业技术学习的同时,融入大量全真项目实训,从需求分析到项目研发再到项目测试,学员可参与每个流程、细节,帮助学员学会、学懂、学透。


  课程推陈出新打造Java全栈工程师
  建议适学人群:20岁专科及以上学历
  1.夯实基础奠定实操步
  优就业致力于打造完善的基础课程体系,除了基础语法、核心类库、面向对象编程、异常、集合、IO流之外还增加了网络编程、线程、反射等企业热门应用的技术点,另外融入JDK1.8新特性。为了把控学员对知识的掌握程度,在每个阶段末期均安排阶段考核,让学员能将基础知识打的更牢靠。
  2.学习热门框架,契合企业需求
  了解HTML5及CSS3的新特性,在此基础上还会学习JavaScript、jQuery脚本语言和异步交互技术AJAX等,从而达到从零开始独立编写出完整的网页。学习数据库优化技术,通过Java工具JDBC、JDBCUtils技术连接数据,让程序完成前台到后台的完整请求。通过servlet实战以及服务器技术Tomcat和Jsp的深入学习,达到对整个项目部署及运行流程的系统化了解,学习真正全栈工程师所需要的技能。
  3.对接前沿技术,培养人才
  通过学习Spring以及IOC、AOP、SpringMVC、Spring Boot、Spring Could这些当前企业中流行的项目解决方案,从而熟练使用企业实际开发中需要的核心技能。通过学习Linux操作系统+Redis从而更的处理数据,学习Nginx+Tomcat+Oracle三层物理架构从而的运行项目,学习Maven平台实操项目管理从而了解内在核心本质。较后各阶段实战项目帮助学员增加实战经验。
  4.企业级项目实战精练,大型项目早接触
  优就业Java课程运用企业级项目实战,采用当前热门的互联网分布式架构,使用Git进行代码管理,汇总之前学过的技术进行企业级开发,从项目需求到研发再到项目测试,严把每个细节,帮助学员学会、学懂、学透,打造合格的Java全栈工程师。

  多种班型学员可按需选择


  迎合市场需求研造匠心好课
  一阶段
  JavaEE基础
  培训内容:
  Java语言入门
  了解Java语言特性,学会Java开发环境搭建和变量配置,并且熟练掌握简单的Java开发工具和编写HelloWorld案例程序
  Java基本语法
  掌握Java基本语法中的常见概念、数据、运算符、数据类型以及相互转换、各种流程控制语句、方法的定义和使用、数组、内存结构
  开发工具之IDEA
  了解主流IDE并熟练掌握IDEA的基本使用和使用技巧,学会使用Debug功能调试程序
  Java面向对象
  培养学员面向对象的编程思想,充分理解并运用Java面向对象思想来进行程序开发,实现开发者从面向过程到面向对象编程的转变
  常用API
  掌握常用API的概念和制作方式,掌握Object、String、StringBuilder、包装类、实践类、Math类、System类、BigInteger、BigDecimal、Numberformat和Arrays工具类
  异常
  深刻理解异常机制、异常体系和异常的基本概念,掌握异常的捕获和处理方式,掌握异常的常用方法
  集合
  理解集合的基本概念、掌握Collection单列集合的使用方法,理解单列集合的基本原理、掌握双列集合的使用方法、泛型和Collections工具类、完成教学管理系统的开发,掌握基本的数据结构
  IO流
  掌握File类型的概念和使用方法、IO的基本概念、字节流、字符流的使用方法、缓冲流的基本概念和使用方法、标准输入输出流、打印流、对象序列化流、Properties类
  多线程
  掌握多线程的概念、创建方式、常用方法、线程安全、线程池技术以及枚举类型
  网络编程
  了解网络基本概念,了解UDP和TCP编程的基本流程
  反射
  了解类加载的相关概念,了解反射的基本概念,学会获取和使用构造方法、成员变量和成员方法等类中的成员
  JDK8910新特性
  熟练掌握Java8之后的新特性,掌握Lambda表达式的使用、方法引用的使用、函数式接口的概念和使用、Stream流的获取和使用
  第二阶段
  JavaWeb开发
  培养方向
  前端技术
  掌握前端技术“三剑客”(HTML、CSS、JS);通过学习让大家掌握静态网页技术,并且可以制作精美网页,同时增加了企业流行的jQuery技术,为之后的课程打下基础
  数据库
  掌握数据库相关概念及数据库基本操作,对数据库有一定了解
  JAVA数据库操作
  掌握JAVA连接数据库技术;掌握数据库事务;掌握连接池的使用;掌握数据库持久化工具的使用
  软件服务器及服务器相关技术
  掌握服务器基本使用;掌握web工程在IDEA中的创建与运行;了解Servlet继承体系;掌握Servlet应用;掌握请求和响应;掌握Http协议;掌握转发与重定向;掌握Servlet生命周期;掌握XML的基本操作;掌握XML文件的作用及组成;了解MVC思想;掌握JSP使用;掌握EL表达式使用;掌握JSTL标签库使用;掌握基于三层架构的开发流程,并运用Servlet+Jsp完成业务功能;掌握会话技术;掌握监听器的基本使用;掌握过滤器的基本使用
  AJAX
  掌握异步交互技术
  前后台分离技术
  掌握ES6的基础语法;掌握VUE的基本使用,能够使用VUE完成页面中的数据绑定;能够使用ElementUI完成页面布局搭建
  Git
  熟练使用Git完成项目的版本控制、协作开发
  Maven
  熟练使用Maven进行项目中的jar包管理
  小U课堂项目实战
  熟悉JavaWeb软件的开发流程、掌握JavaWeb技术架构
  Linux
  熟练掌握Linux下环境的安装和项目的部署
  第三阶段
  Java高+级框架
  课程主题+培养方向
  MyBatis
  掌握MyBatis开发环境的搭建,了解MyBatis框架体系结构和原理,了解ORM
  Spring
  熟悉Spring模块结构和作用,掌握如何对组件对象进行参数注入,掌握Spring声明式事务处理,熟悉SSM框架整合开发流程与规范
  SpringMVC
  理解SpringMVC的工作原理并能熟练应用
  ZooKeeper
  熟悉ZooKeeper的内部原理、选举机制,熟练搭建集群、常用服务器和客户端命令,使用ZooKeeper的API进行操作
  Dubbo
  熟悉RPC协议、Dubbo核心概念,熟练使用Dubbo操作服务进行负载均衡、服务降级、服务容错并搭建高可用系统
  Redis&Nginx
  掌握Redis安装、常用命令、存储数据类型、熟练使用Java操作Redis、掌握Apache Nginx软件安装配置以及Tomcat集群
  SpringBoot
  掌握SpringBoot的配置文件规范、自动配置原理、静态资源处理、Thymeleaf模板的标签含义及其使用。熟练使用SpringBoot整合Junit、Mybatis、Dubbo进行开发
  Mybatis-Plus
  掌握Lombok插件、Mybatis-Plus通用CRUD和条件构造器、Mybatis-Plus代码生成器、熟练使用Mybatis-Plus对数据库进行CRUD操作
  ElasticSearch
  掌握ElasticSearch安装、启动、访问、客户Kibana操作、ElasticSearch数据类型、分词器、ElasticSearch查询、熟练使用ElasticSearch进行批量数据操作和查询
  医疗管家
  深入理解分布式架构,能够熟练进行分布式项目开发;对SpringBoot技术有深入理解,并能熟练整合应用;对数据建模、数据持久化方案有深入理解,并能熟练应用
  第四阶段
  大型微服务分布式
  课程主题+培养方向
  SpringCloud Netflix
  掌握SpringCloud基本组件,包含配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等,可以对SpringCloud的分布式构建进行灵活应用和配置
  SpringCloud Alibaba
  掌握SpringCloud Alibaba的基本组件、Nacos服务器搭建与使用、SpringCloud GateWay网关搭建与使用、Sentinel限流控制、降级、Sleuth链路跟踪
  VUE2.x+Element-UI前端技术栈
  掌握VUE、Element-UI等前端开发技术
  微信小程序
  掌握微信小程序日常开发
  微服务网关SpringCloud Gateway
  掌握SpringCloud Gateway相关技术
  OpenResty
  掌握OpenResty的使用、Nginx限流使用
  FastDFS
  理解并掌握FastDFS文件服务器,熟练应用FastDFS服务器
  分布式事务处理
  掌握常用事务处理业务场景,事务处理应用实践
  OSS云存储
  掌握OSS云存储技术、在应用系统集成OSS云存储实现文件上传
  ElasticSearch
  掌握ElasticSearch搭建及配置,实现词条分析,关键词查询
  Canal
  掌握Canal的原理和基本使用
  Thymeleaf
  掌握模板引擎技术,解决服务器负载压力
  MQ
  理解MQ底层原理思想,应用RabbitMQ消息队列实现模块解耦
  短信发送平台
  掌握短信发送,实现常见的短信应用场景
  SpringSecurity OAuth2.0
  掌握Oauth2.0原理及授权认证服务开发
  CORS
  理解CORS解决模块间跨域访问
  Twitter的Snowflake
  掌握雪花片法生成策略,理解分布式ID生成器
  SpringTask
  掌握任务调度SpringTask实现定时器业务应用场景
  Docker
  掌握Docker基础知识,能够理解Docker镜像与容器的概念
  购买解决方案
  掌握高并发场景下购买设计与开发
  东易买大型电商实战
  掌握较新微服务架构设计与开发思路;采用Spring Cloud全家桶技术微服务架构;运用Eureka技术,完成分布式服务之间的注册与发现;使用FastDFS分布式文件存储服务;使用PB级别数据检索技术ElasticSearch,实现海量商品数据实时监测;使用RabbitMQ消息队列,处理峰值并发及应用解耦;使用Redis+Nginx打造、抗压能力强的购买系统;使用OAuth2.0统一授权认证进行鉴权登录;使用Docker技术进行容器化部署和发布
  项目实战--优学题库
  采用开源代码生成器平台与VUE.JS集成开发;采用SpringCloud Alibaba全家桶技术微服务架构;运用Nacos技术完成分布式节点之间的注册与发现;使用Sentinel实现流控;使用OSS云存储实现云端存储;运用微信小程序实现移动端接入;运用Docke技术进行容器化部署和发布
  第五阶段
  就业指导
  课程主题+培养方向
  企业面试前期准备与技巧
  从简历、面试技巧等层面帮助学员,培养学员沟通表达能力;让学员清晰了解职业发展规划,明确自身定位,找到适合自身发展的工作
  专业指导

  企业面试复盘通过项目强化、面试专项指导、面试复盘等,帮助学员求职

优就业贴心服务

上一页 下一页

推荐课程更多>

立即申请体验课

关于我们 | 联系我们 | 广州优就业IT培训学校

版权所有:培训指南

  • 在线咨询
  • 电话咨询
  • 预约试听