2018 Java Learning System

 

 

1. JavaSE
1, Java development environment construction
2, Java basic syntax
3, Java object-oriented
4, exception
5, array/algorithm
6, common class
7, collection/data structure
8, IO stream
9, thread
10, reflection mechanism
11, Network programming
12, Annotation
13, MySQL primary
14, JDBC

2, JavaWeb primary
1, HTML/HTML5
2, CSS/CSS3
3, JavaScript
4, jQuery
5, Bootstrap
6, XML+XPath
7, Servlet
8, Jsp
9, EL
10. JSTL
11, Filter
12, Listener
13, Servlet3.0
14, AJAX
15, MVC
16, ThreadLocal
17, Gof proxy mode
18, connection pool/C3P0/DBCP/Druid
19, JNDI
20, Gof factory mode
21, MySQL Advanced
22. Oracle
23, PL/SQL
14, SQL optimization
25, MyBatis

3. Project combat:
1. UML/Rational Rose/StarUML
2. CDM+PDM/PowerDesigner
3. Software engineering
4. Development principles
5. SCM/SVN/Git
6. Development specification
7, log4j/log4j2
8, jsonlib/jackson/Gson
9, Bootstrap related plug-ins
10, Apache POI
11, Apache Commons FileUpload
12,
JUnit4 13, ECharts
14, Pushlets of Comet framework
15, RBAC permission model
16, zTree
17. FreeMarker/Velocity


4. Java Advanced Framework
1, Spring4
2, SpringMVC
3, SpringBoot
5, Apache Shiro
6, Spring Security
6, Development Specification
7, Quartz
8, Struts2
9, Hibernate5
10. JPA

5. Internet Architecture
1, Maven/Gradle
2, Linux
3, ActiveMQ
4, Nginx
5, Redis/Memcached
6, Dubbo+Zookeeper
7, WebServices/JMS
8, HttpClient
9, WeChat Pay
10, Distributed Lock
11, Interface Security Solution
12, Distributed File System
13, RPC Framework Hessian
14, Apache Cassandra
15, MongoDB
16, Stress Test/jmeter
17, Web Server Optimization
18, P2P Project Unique Business
19, MySQL Master-Slave Replication
20, MyCat Sub-library Table
21. Optimization awareness 22. WebLogic /    
JBOSS

6. Hadoop system 1.     Hadoop     origin
and     installation Warehouse tools     7.Hive in-depth interpretation    






8. Sqoop     and Oozie    
9. Zookeeper detailed explanation    
10. Open source database HBase
 
7. Storm real-time development
1. Storm introduction and basic knowledge    
2. Topology detailed explanation and component detailed explanation    
3. Spout detailed explanation and bolt detailed     explanation 6.     Flume     7.     Redis Eight . Spark     Ecosystem _     _     _     _     _     .Spark Tuning 9. ElasticSearch & Docker 1. Introduction to ElasticSearch     2. Advanced Query DSL     3. Low-level Index Control     4. Index Segment Statistics and Fault Handling     5. ElasticSearch Java API 6. First Understanding of Containers and Docker    
























7. Core concepts and installation configuration    
8. Docker image usage    
9. Docker data management    
10. Docker and big data
 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325119546&siteId=291194637