1, HTML+CSS3+ database
2.Java SE (Java object-oriented thinking; Design pattern, object-oriented principle, Java advanced API, thread, network programming, reflection, NIO)
3.Java Web (Java Web Foundation, JS, DOM operation, JSP/Servlet, Third Party Toolkit, Tomcat ...)
4. Framework (network principle, HTTP protocol, Linux operating system, cloud service construction, SSM framework application, Oracle application, Spring JPA, Hibernate ...)
5. High availability, high concurrency and high scalability (SpringBoot, cache, distributed, plug-in, full-text index, service middleware, message middleware, cloud server, cloud storage, cloud database, domain name service ...)
6. Microservices and Big Data
The following are our updated courses in 2020, you can have a look!
If you want to study, you can learn more in official website.
If you want to teach yourself, you can get the study materials by private mail. be free of charge
I hope my answer is helpful to you, and I hope it will be adopted ~