Java 工程師技能樹

Java

Exception
Collection
IO、NIO
Thread
JVM
Lambda
Concurrency

觀念:
物件導向
資料結構
設計模式
開發規範
Thinking in Java

Web 前端

HTML
CSS
JavaScript
Ajax
JSON
XML

外掛:
jQuery
zTree
Echarts

框架:
Bootstrap
Angular.js
Vue.js
React.js

Web

TCP/IP
HTTP
Socket

Server:
Tomcat
Apache
nginx

Web 後端(J2EE)

Servelet
JSP
JSTL
EL
Thymeleaf
Cookie
Session
Filter
Listener

框架:
Spring
Spring MVC
Spring boot

Struts2
Hibernate
Mybatis
iBatis
JPA
JDBC

觀念:
RESTful
MVC

資料庫

關聯式:
MySQL
Oracle
SQL Server
DB2

非關聯式(NoSQL):
Redis
MongoDB

其他

作業系統:
Linux

好用框架:
Shiro:安全
Netty:IO
Quartz:排程

Library:
Google Guava
Apache Commons
Gson

工具:
Eclipse
IntelliJ IDEA
Maven
SVN
Git
UML

轉職

mobile: Android
TQC證照
DevOps

Android社群
https://bit.ly/2cDvv1W
https://developer.android.com/training/index.html