Java之系统知识体系的构建

1.前端
	html、css、javascript、jquery、vue.js
	node.js、es6、json、ajax教程
	TCP/IP教程、BOM和DOM、正则表达式
	前端封装组件:elementUI、iView等
2.后端
	JavaEE
		Java介绍、数据类型、运算符、流程控制语句
		方法、数组、面向对象、异常、常用类
		集合(非常重要)、IO流(非常重要)、多线程(非常重要)
		网络编程、反射、JDBC
		
	JavaWeb
		Jsp、Servlet
		请求和响应、Cookie和Session、Mvc
		过滤器、拦截器和监听器
		分页技术、文件上传与下载、RBAC
	JavaEE
		Spring、SpringMVC、Mybatis
		Linux、Solr、Dubbo
		Nginx、FTP服务器、Docker
		Zookeeper、Tomcat
	微服务
		SpringCloud
			单个服务开发SpringBoot
			服务的注册与发现Eureka、服务的调用Feign、服务的负载均衡Ribbon、服务的熔断器Hystrix
			服务的统一配置与授权、服务网关、实时日志、事件消息总线【RabbitMQ、Kafka】
			服务监控、服务部署、链路追踪、数据流操作开发包
		OAuth 2.0
		SpringSecurity
		Token
		日志
	其他
		JVM、并发编程、中间件
		设计模式、Netty、系统架构设计
		系统代码重构、云计算、区块链
	数据结构和算法
		数据结构
			数组、栈、队列、链表、哈希表
			树、堆、图
		算法
			冒泡排序、选择排序、插入排序
			堆排序、归并排序、快速排序
			等等
3.数据库
	Mysql
		Sql掌握和调优
		索引
		大量数据处理之分区、分表、分库
		优质建表
		架构优化
	Oracle
	Redis
	OceanBase
4.开发工具
	IDEA、Maven、Git
	Navicat
	Postman
	PowerDesigner
	XMind
5.学习方式
	通过学习网站,阅读技术博客+写技术博客
	通过研究技术书籍
	通过学习技术课程
	通过向你身边的老师学习

![在这里插入图片描述](https://img-blog.csdnimg.cn/20201213113733238.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjQwODQ0Nw==,size_16,color_FFFFFF,t_70#pic_center)

你可能感兴趣的:(IT知识体系构建,java,前端,后端)