Recently, a lot of guys asked Meng Ge how to learn Java comprehensively and how to start learning Java. Do you have any recommended materials?

Meng Ge sacrifice to accompany his wife shopping time, to sort out the Java learning route. Brothers, remember to give us three, and we’ll vote for Meng.

 

 

Stage 1: Java Basics

1. Learning routes

 

 

Specific video address, with tutorial source code and documentation:

www.bilibili.com/video/BV1b4…

 

Stage 2: Database

1. Learning routes

 

2. Learning resources

Mysql:

Address of the video:

www.bilibili.com/video/BV1HJ…

The Oracle:

Address of the video:

www.bilibili.com/video/BV1mJ…

Stage 3: front-end technology

1. Learning routes

 

2. Learning resources

HTML, CSS, Javascript:

www.bilibili.com/video/BV1DJ…

 

JQuery:

www.bilibili.com/video/BV1pt…

 

Ajax:

Video Address:

www.bilibili.com/video/BV1j7…

 

Micro channel small program combat:

www.bilibili.com/video/BV1sk…

www.bilibili.com/video/BV1qZ…

 

Stage 4: dynamic web pages

Learning Route:

 

 

1.    Servlet

Video Address:

www.bilibili.com/video/BV1hi…

Stage 5: Programming enhancement

JVM Performance optimization:

Video Address:

www.bilibili.com/video/BV1CJ…

Data structure algorithm:

www.bilibili.com/video/BV1M7…

Stage 6: Software project management

Learning Route:

 

 

Maven:

www.bilibili.com/video/BV1oJ…

 

SVN:

www.bilibili.com/video/BV175…

Git:

www.bilibili.com/video/BV1TJ…

Jenkins:

www.bilibili.com/video/BV1kJ…

 

Phase 7: Hot technology Frameworks

1. Learning routes

 

 

2. Learning resources

SSM:

Address:

www.bilibili.com/video/BV1VA…

Space.bilibili.com/395452961/v…

www.bilibili.com/video/BV1cA…

www.bilibili.com/video/BV1N7…

 

Mybatis – Plus:

www.bilibili.com/video/BV1Ds…

Spring Data:

www.bilibili.com/video/BV1Y4…

Spring:

www.bilibili.com/video/BV1vJ…

Stage 8: Distributed architecture

1. Learning routes

 

 

2. Learning resources

Dubbo, Zookeeper

www.bilibili.com/video/BV1vJ…

www.bilibili.com/video/BV1eJ…

SpringCloud:

www.bilibili.com/video/BV1CJ…

Eureka:

www.bilibili.com/video/BV15E…

Skywalking:

www.bilibili.com/video/BV1ZJ…

 

Stage 9: Server middleware

1. Learning routes

 

 

2. Learning resources

RocketMQ:

www.bilibili.com/video/BV1Qt…

Kafka:

www.bilibili.com/video/BV1tE…

Sharding – JDBC:

www.bilibili.com/video/BV1jJ…

Redis:

www.bilibili.com/video/BV147…

Mongo:

www.bilibili.com/video/BV1vJ…

www.bilibili.com/video/BV1vJ…

 

Stage 10: Server technology

1. Learning routes

 

 

2. Learning resources

Tomcat:

www.bilibili.com/video/BV1dJ…

Linux system:

www.bilibili.com/video/BV1dW…

CentOS, Virtualbox:

www.bilibili.com/video/BV1wi…

Ubuntu, Vmware:

www.bilibili.com/video/BV1na…

Stage 11: Container technology

1. Learning routes

 

 

2. Learning resources

Docker:

www.bilibili.com/video/BV1Vs…

Stage 12: Business Solution (Field project)

1. Learning routes

 

2. Learning resources

Elasticsearch:

www.bilibili.com/video/BV1St…

Lucene:

www.bilibili.com/video/BV1eJ…

Quartz:

www.bilibili.com/video/BV19t…

Elastic – Job:

www.bilibili.com/video/BV1cE…

SpringSecurity:

www.bilibili.com/video/BV1EE…

Activiti:

www.bilibili.com/video/BV1Jt…

 

 

 

Backhand a thumbs-up + attention, help you become a full stack engineer!