课程名称:Java全栈开发工程师
课程亮点
1.课程内容源自企业需求
2.裕日项目经理亲授项目
3.软件企业真实开发环境
4.项目驱动技术教学
5.合格直接入职裕日软件
适合对象
1.计算机及相关专业,大专及以上学历
2.热爱编程,对编程有一定的兴趣
3.喜欢IT行业的社会转行人员
阶段课程内容
JavaSEJava核心概念(JDK、JRE、JVM)
Java核心语法(变量、流程控制、方法)
Java数组
面向对象编程
高级类特性
项目实战
Java API
异常处理机制
集合与泛型
项目实战
Java IO流
Java NIO技术
Java多线程
注解和反射
Java JDK 新特性
XML语法
XML解析
DOM4J
XPath
项目实战
数据库技术MySQL的安装和配置
数据库和表设计
数据类型
DDL、DQL、DML、DCL。
多表操作
MySQL约束、索引、视图、事务
MySQL触发器、存储过程
数据库项目
JDBC API
批处理、元数据
C3P0、 DBCP、 Druid。
commons-dbutil
DAO模式
项目实战
前端技术H5
CSS3
项目实战
JavaScript
jQuery
项目实战
JSON
Ajax
项目实战
BootStrap
项目实战
ES6
Vue
NPM
NodeJS
WebPack
项目实战
JavaWeb技术Web服务器
Servlet
JSP
JavaBean
Cookie
Session
Filter
Listener
MVC模式
三层架构
Web应用开发
Linux操作
Shell编程
项目实战
SSM框架技术Maven
MyBatis
SpringIOC
SpringAOP
SpringMVC
JdbcTemplate
SpringData
SptingSecurity
JPA
Git
SVN
Nginx
SSM实战项目
分布式技术分布式概述
Zookeeper分布式集群搭建
Dubbo
Redis
FastDFS
RabbitMQ
POI
三方短信实现
三方登录实现
三方支付实现
视频点播和直播技术
CDN
微服务核心技术微服务相关概念
SpringBoot
SpringCloud
Spring Cloud Alibaba
Eureka
Ribbon
Hystrix
Feign
Gateway
Config
Nacos
Sentinel
Elasticsearch
Docker
Kafka
MyCat
ShardingJDBC
项目实战
数据结构算法与调优JVM性能优化、组成结构
GC回收策略、GC算法
并发编程
CAS
Lock
Synchronized
JUC
Volatile
Callable
ForkJoinPool