xzwbk

花了一月总结的学习路线图,Java学习线路图 —— 零基础Java学习线路图!!!

 

Java编程语言占比:

据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!

Java工程师就业:

1.通过各大招聘网站统计,全国海量公司都在招聘Java开发工程师

2.北京Java开发工程师平均薪资,即16788元

3.全国Java开发薪资前三:北京 上海 广州

 

何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。

 

预科阶段

程序员的素养

职业规划

Java的技术体系

简历

就业流程

笔试和面试重点

职场软实力

 

 

JavaSE

变量、数据类型、运算符

控制语句

面向对象编程

异常机制

Java常用类

数据结构算法

集合(容器)

IO流

多线程

网络编程

集合提升寻训练

多线程提升训练

 

 

数据库阶段

MysSQL入门

Oracle入门

数据库表

DQL

DML

DCL

DDL

单表查询

多表查询-内连接查询

多表查询-外连接查询

多表查询-子查询

视图

事务

索引

存储过程

 

 

JDBC和MyBatis

JDBC及案例

使用properties读取属性文件

log4j

连接池

反射技术

使用反射模拟ORM框架

三大范式

UML建模

手写WEB服务器案例

设计模式

Mybatis

 

 

WEB前端

HTML5

CSS3

Bootstrap

VUE

JQuery

JavaScript

 

 

JavaEE

Tomcat与HTTP

Servlet基础

JSP基础语法

EL表达式

JSTL

Filter

Listener

MVC架构

JSON

Ajax

Session-分页技术

文件上传

文件下载

项目:SXTOA

 

 

高级框架

Spring 5.2.2

SpringMVC 5.2.2

RBAC

EasyUI 1.7.0

支付/短信验证

项目

 

 

框架强化与Java高级技术

VMWare

Linux

Maven

Spring Boot 2.2.2

HikariCP

Druid

Spring Boot admin

Logback

Quartz

Shiro

Swagger

Git/GitEE

项目

 

 

分布式架构

Zookeeper

RPC

Dubbo

Redis

Solr

RabbitMQ

FastDFS

Nginx

Spring Security

Spring Session

Spring Data for Aphche Solr

Spring Data Redis

MyBatis Generator

MyCat

 

 

微服务

ElasticSearch

MongoDB

Spring Data ES

Spring Cloud Netflix Eureka

CAP定理

Spring Cloud Netflix Ribbon

Spring Cloud OpenFeign

SpringCloud Netfix Hystrix

Spring Cloud Config

Spring AMQP

Spring Cloud Gateway

Docker

Spring Cloud Kubernetes(k8s)

LCN

VUE

前后端分离+移动项目

 

 

项目设计分析

小蚂蚁金服

WMS中大型电商企业只能仓库储存系统

智能云招聘平台

分布式医疗云计算平台

 

 

 如果对JAVA>>>、python、前端、大数据、人工智能等感性趣欢迎关注,工众呺:编程领域,学习资源会陆续更新哦!

分类:

技术点:

相关文章:

  • 2021-12-22
  • 2021-11-29
  • 2021-11-16
  • 2021-08-07
  • 2021-12-12
  • 2021-10-10
  • 2021-08-05
猜你喜欢
  • 2020-04-19
  • 2021-05-04
  • 2021-11-03
  • 2021-12-22
  • 2021-11-07
  • 2021-12-03
  • 2021-11-23
相关资源
相似解决方案