2022-05-06

本培训路线主旨为帮助信息部人员了解it相关技术,路线中基础部分建议大家要基本掌握,高级部分视自身情况进行相关学习

#一、JavaEE

##基础部分

- java语言概述

- java基本语法

- java流程控制(if、else)

- 数组

- 面向对象(类、对象)

- 容器(集合、队列)

- IO流

##高级部分

- 多线程

- jvm

- 异常

- 设计模式

#二、网络

##基础部分

- 计算机网络

- 网络通信协议

- 网络分层

- 通讯协议分层规定

- IP PORT URL

- Fetch

- Websocket

#三、数据库

##关系型数据库

###Oracle

####基础部分

- 概念

- 安装测试

- 用户创建

- 配置监听器和本地网络

- SQL语言基础

- Select单、多表查询

- 事务

- DML语句

- JDBC

####高级概念

- 数据库链接池

- 事务

- 索引

##非关系型数据库

###Redis

# 四、前端开发

## 基础部分

### HTML

- 元素

- 属性

- 事件

### CSS

- 语法

- 选择器

- 定位

- 布局

- 样式

- 动画

### JavaScript

- 语法

- 数据类型

- 对象

- 函数

- 原型

- 类

- 模块化

### ES6 及之后新特性

### DOM、BOM

### 浏览器常见 API

- location

- history

- navigator

### 权限

- Cookie

- Session

- OAuth

- SSO

- JWT

### 兼容性

- 客户端检测

- polyfill

- browserlist

### 开发调试工具 & IDE

- VSCode

- Webstorm

- Chrome DevTools

## 2.高级部分

### Typescript

- 原始数据类型

- 任意值

- 类型推论

- 类型断言

- 声明文件

- 类型别名

- 类

- 接口

- 泛型

- 代码检查

### 工程化

- 脚手架

- 包管理工具

- 构建器Webpack、Vite

- 代码规范

- 测试

### 框架

- React

- Vue

### 库

- 样式库

- 工具类

- 网络库

- 动画库

- 设计规范

- 文档生成工具

### 抓包

- Charles

### NodeJS

- API Clients

- NodeBFF

- Koa.js && Egg.js

### 数据可视化

#### 标准

- Canvas

- Svg

- WebGL

- OpenGL

#### 框架

- Echarts

- D3

- G2

### 国际化

- 多语言支持

### 跨平台

- Web

- Electron

- ReactNative

- Flutter

- uni-app

- Taro

### 微前端

- 概念理解

- 框架single-spa、qiankun

#五、Java Web

##Spring

###基础部分

- 基本概念

- AOP开发(注解模式)

- 配置

###高级部分

- AOP原理

- IOC原理

-

##SpringMVC

- Spring SpringMVC整合

- 应用场景

-

##SpringBoot

##Mybatis(ORM框架)

##微服务(SpringCloud全家桶)

###注册中心(Eureka、Nacos)

###配置中心(Apollo、Nacos)

###日志中心(ELK)

###分布式事务

#六、操作系统

##Linux

你可能感兴趣的:(2022-05-06)