Java learning rough route, java
The first is JAVA Basic java se (used to develop and deploy desktops, servers, and Java applications embedded in devices and real-time environments .)
After java ee (java enterprise-level standard development), I will first learn Servlet (Controller), JSP (output value through java in html), and then learn Struts, Hibernate, Spring and other frameworks.
Java se is the basis of java ee, and Servlet and JSP are the basis of the framework.
Database, learning oracle, MySQL, ms SQL, can, as long as you learn one, learn other will find very similar.
In addition, html (text interpretation language), css (style), javascript (java Web scripting language), xml (eXtensible Markup Language, mostly used in program configuration files ), these are required for java web programming.
Recommended learning sequence:
1. html, css, javascript, xml
2. JAVA SE3 and java ee, including Servlet, JSP, and framework (Struts, Hibernate, and Spring)
As for database learning, it can be done before, before, and after JAVA. We recommend that you start before JAVA, at least before java ee.