Let’s talk about my experience of self-learning Java at station B

Time:2021-11-24

Hey guys, this is cxuan. Welcome to my latest article.

This is a long article……

We should start from the last time……

I love station B!

In this article, I summarized the learning videos of Computer Foundation (operating system, computer network, data structure and algorithm, assembly, etc.) on station B, which has been recognized and followed by many small partners.

Let's talk about my experience of self-learning Java at station B

Even CSDN has readers who are urging me to update

So this article can’t be delayed any more. Update it!!!

Java Foundation

  1. Java Foundation: Shang Silicon Valley song Hongkanghttps://www.bilibili.com/vide…

Song Hongkang’s lecture is very interesting. Before talking about Java, he will take you through some basic computer knowledge, so that you won’t see flowers in the fog when you learn Java. After talking about the basics of Java, there will be a project driver to review the basics of Java and the interpretation of some new Java features. It is highly recommended.

Let's talk about my experience of self-learning Java at station B

  1. Dark horse Java foundation + employment class + idea versions of various projectshttps://www.bilibili.com/vide…

Using idea as a tool is not available in many Java tutorials. You can see that this tutorial is very new. This tutorial has 561 sections, which runs through Java foundation, project, database, mysql, JDBC and database connection pool. It can be said that after learning this video, you can directly start java web development.

Let's talk about my experience of self-learning Java at station B

  1. Power node Java zero foundation tutorial videohttps://www.bilibili.com/vide…

The zero basic java course of power node has a complete classification, covering almost all basic java knowledge. There are more than 800 videos, which is enough to show the degree of intention of this zero basic video course.

Let's talk about my experience of self-learning Java at station B

  1. Beijing shangxuetang Gao Qi (recommended)https://www.bilibili.com/vide…

Teacher Gao Qi’s video is also very good, which is also mixed with knowledge points of multithreading and network programming. There are also some handwritten collection videos that are very characteristic, which are not available in other video tutorials.

Let's talk about my experience of self-learning Java at station B

  1. Basic course of Java in knowledge seeking lecture hallhttps://www.bilibili.com/vide…

This is a teacher who has a deep understanding of students. His reputation is very good, and there is almost no nonsense and no urine point. He is a very good basic java tutorial. Many small partners think it is the best basic Java Tutorial in the whole network

Let's talk about my experience of self-learning Java at station B

Design pattern

  1. Shang Silicon Valley design pattern (illustration + framework source code analysis)https://www.bilibili.com/vide…

The best design mode that may be evaluated on site B is the video of shangsilicon valley. It has to be said that shangsilicon Valley has indeed made a lot of contributions to this part of the free video and promoted the process of the Java industry. This kind of bearing is not available to ordinary training institutions. Respect!!! The key is whether you can share knowledge for free and love like me.

Let's talk about my experience of self-learning Java at station B

  1. Detailed explanation of Java design pattern of dark horse programmerhttps://www.bilibili.com/vide…

In addition to Silicon Valley, dark horse also shared a lot of java learning videos at station B, which is commendable. This design mode starts from the principle of design mode, then goes deep into each specific design mode, and analyzes the design modes in 23 through illustration + framework source code + actual combat. It’s worth a visit.

Let's talk about my experience of self-learning Java at station B

Concurrent

  1. Crazy God says Java, the latest version of JUC concurrent programminghttps://www.bilibili.com/vide…

I always think that JUC can be understood almost through self-study + reading, because there are many books about concurrency, and you can read my article about book recommendationsPdf held for half a month: proficient in Java

But the crazy God video has changed my mind. This JUC video can be said to be very clear, and the comment area can also learn a lot to praise the crazy God.

Let's talk about my experience of self-learning Java at station B

  1. Dark horse programmers comprehensively and deeply learn Java Concurrent Programminghttps://www.bilibili.com/vide…

I didn’t expect a dark horse of concurrent programming to speak so many sections. The whole video is divided into 281 sections. Each section can explain a small knowledge point clearly, which can be said to be very detailed.

Let's talk about my experience of self-learning Java at station B

JVM

A full set of tutorials on JVM in Silicon Valleyhttps://www.bilibili.com/vide…

In fact, for this part of the JVM, just watch song Hongkang’s video at station B. a set of JVM videos covers 381 sections. This is really too detailed. Station B is really an excellent white whoring holy land. The key is that the quality is still very high.

Let's talk about my experience of self-learning Java at station B

One video about the JVM is enough. For the rest, you can see in-depth understanding of the Java virtual machine and the Java virtual machine specification. One video and two books are very good at the JVM.

MySQL

  1. MySQL basics + Advancedhttps://www.bilibili.com/vide…

In fact, the best way to learn MySQL basics is to practice. Of course, you can also practice step by step according to the teacher’s explanation, but you must practice more. I remember that when I first started learning MySQL basics, I didn’t have the brain to write SQL statements……

Let's talk about my experience of self-learning Java at station B

  1. Crazy God says MySQLhttps://www.bilibili.com/vide…

Crazy God said that MySQL is not a basic Xiaobai actual combat video, but more as an advanced MySQL video.

Let's talk about my experience of self-learning Java at station B

Oracle

Oracle from getting started to masteringhttps://www.bilibili.com/vide…

I believe that some of my readers are developed by traditional enterprises. Such companies generally don’t need money and mostly use Oracle databases. Therefore, in addition to MySQL, I also submit Oracle Related videos.

The oracle of the power node is pretty good for Mengxin, but the disadvantage is that it is a little old.

Let's talk about my experience of self-learning Java at station B

Maven

As a java programmer, you should be familiar with maven, but I believe that the vast majority of students only know what Maven does + can use it. They don’t know how to troubleshoot all kinds of problems and errors. Therefore, you still need to learn Maven systematically.

Power node Maven 2020 latest tutorialhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

MyBatis

When it comes to Java development framework, I know this is what crazy God says.

  1. Madness says mybatishttps://www.bilibili.com/vide…

Crazy God said that mybatis spoke very well, used idea, and would be exposed to a large number of core concepts in the official website. Basically, you can roll up the official website by watching this video. It’s not too cool.

Let's talk about my experience of self-learning Java at station B

  1. Shang Silicon Valley mybatis actual combathttps://www.bilibili.com/vide…

Mybatis in Silicon Valley uses eclipse. If you are not used to idea, you can try eclipse.

Let's talk about my experience of self-learning Java at station B

Spring

  1. Crazy God says the latest full version of spring 5https://www.bilibili.com/vide…

One of the characteristics of crazy God’s video is that it is very new. This course is based on spring 5, and the lecture conditioning of crazy God is relatively clear and easy to accept. Another point is that the comment area of crazy God is very characteristic. You can basically turn to it in the comment area if you have any questions. This is very helpful.

Let's talk about my experience of self-learning Java at station B

  1. Shang Silicon Valley spring 5 latest full versionhttps://www.bilibili.com/vide…

The video of shangsilicon Valley is more contemporary than that of crazy God, but it is still very good for the explanation of knowledge points. The spring video has a great density of information, and the teachers basically have no nonsense and dry goods in the whole process.

Let's talk about my experience of self-learning Java at station B

JSP / Servlet

  1. Java Web tutorial JSP / Servlethttps://www.bilibili.com/vide…

Before I saw some public official account that JSP/Servlet didn’t have to learn, it really surprised me. There are many wonders in the world. Servlets are the cornerstone of front-end and back-end interaction. Without learning servlets, you never know how front-end requests are sent to the back-end, nor how Web containers work. As for JSP, you don’t need to focus on it. Just take time to go over it.

Let's talk about my experience of self-learning Java at station B

  1. Crazy God says Java Webhttps://www.bilibili.com/vide…

Crazy God’s Java Web is also very good. After learning this, the later spring MVC will be very easy

Let's talk about my experience of self-learning Java at station B

Spring MVC

  1. Power node spring MVC tutorialhttps://www.bilibili.com/vide…

Spring MVC is actually just a layer of packaging of servlet. It is also a module of spring. Some people say that spring MVC doesn’t need to be learned. Some people say it still needs to be learned. There are different opinions, but learning more is not harmful.

Let's talk about my experience of self-learning Java at station B

  1. Raytheon spring, spring MVC, mybatishttps://www.bilibili.com/vide…

Many people say this tutorial is a dark horse, others say it is the best SSM framework system in the whole network. I believe it. You can listen to it.

Let's talk about my experience of self-learning Java at station B

Spring Boot

  1. Lei Fengyang 2021 springboot 2 full set of tutorialshttps://www.bilibili.com/vide…

A set of tutorials based on springboot 2, including source code process analysis and series integration, are very useful.

Let's talk about my experience of self-learning Java at station B

  1. Madness says springboothttps://www.bilibili.com/vide…

The spring boot said by crazy God is similar to that of Lei Fengyang. You can choose one to watch and learn.

Let's talk about my experience of self-learning Java at station B

Spring Cloud

Spring cloud is too popular. Distributed enterprises are basically spring cloud and Dubbo. The advantage of spring cloud is that it is based on spring and easy to learn.

Shang Silicon Valley spring cloudhttps://www.bilibili.com/vide…

Shang Silicon Valley has come again. Shang Silicon Valley has opened a door for self-taught students to let the world have no difficult technologies. It is really not empty talk. This video is based on version h. There are many stepping on pits in the comment area, which is highly recommended.

Let's talk about my experience of self-learning Java at station B

Dubbo

Dubbo is a distributed framework as important as spring cloud. It is now maintained by Ali. Many companies also use Dubbo as an enterprise distributed framework. In addition, Dubbo has a lot of interview questions.

Dubbo tutorialhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

Redis

  1. Crazy God says redishttps://www.bilibili.com/vide…

Crazy God’s redis is very good.

Let's talk about my experience of self-learning Java at station B

  1. Redis course in Silicon Valleyhttps://www.bilibili.com/vide…

After identification, white whoring is very fragrant.

Let's talk about my experience of self-learning Java at station B

Kafka

Kafka tutorialhttps://www.bilibili.com/vide…

Kafka has few up masters or training institutions that record video courses, and Silicon Valley is one.

Let's talk about my experience of self-learning Java at station B

ZooKeeper

Kafka tutorialhttps://www.bilibili.com/vide…

Middleware is basically the world of shangsilicon Valley, and zookeeper also recommends shangsilicon Valley courses

Let's talk about my experience of self-learning Java at station B

Nginx

  1. Shang Silicon Valley nginx from shallow to deephttps://www.bilibili.com/vide…

    As a load balancer, nginx is also widely used in enterprises. Here we recommend the nginx video tutorial in Silicon Valley.

Let's talk about my experience of self-learning Java at station B

  1. Madness says nginxhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

Netty

Netty is a client / server framework that uses Java’s advanced network capabilities to hide the complexity behind it and provide an easy-to-use API.

  1. Black horse programmer netty tutorialhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

  1. Mr. Shang Han talked about nettyhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

Elasticsearch

Crazy God said elasticsearchhttps://www.bilibili.com/vide…

Elasticsearch is a Lucene based search server. It provides a distributed multi-user full-text search engine based on restful web interface, which is also widely used in enterprises. Here we recommend the crazy God’s elasticsearch. As long as you can’t learn to die, learn to die…… Scared, scared.

Let's talk about my experience of self-learning Java at station B

Git

Now almost all the Internet uses git, and only traditional software companies are still struggling to use SVN. Git I think it’s good to directly read the GIT tutorial on Liao Xuefeng’s official website, as well as the explanation of GIF dynamic diagramhttps://www.liaoxuefeng.com/w…

Video, you can see brother crazy’s git tutorialhttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

You can also take a look at Shang Silicon Valley, which is taught by GIT and GitHub.https://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

Linux

  1. Brothers even Linuxhttps://www.bilibili.com/vide…

The brother company’s Linux evaluation is very high, the quality is very good, and the course division is very detailed

Let's talk about my experience of self-learning Java at station B

  1. Han Shunping’s illustrationhttps://www.bilibili.com/vide…

For Xiaobai, Mr. Han’s speech is easy to understand and recommended.

Let's talk about my experience of self-learning Java at station B

Docker

Now that we talk about Linux, we have to mention docker, which is necessary for packaging, whether it is operation and maintenance or development

Crazy talk dockerhttps://www.bilibili.com/vide…

Crazy God’s docker tutorial is highly praised.

Let's talk about my experience of self-learning Java at station B

Jenkins

Most enterprises now use Jenkins + docker for continuous integration. I recommend you take a look at Jenkins

Dark horse programmer Jenkinshttps://www.bilibili.com/vide…

Let's talk about my experience of self-learning Java at station B

Postscript

In addition,My own liver has six PDF, and the whole network has spread over 10w+. After searching for the official account, WeChat search programmer cxuan replied to cxuan in the background and received all PDF, these PDF are as follows

Six PDF links