JavaSE |
JDK |
IDE |
OOp | IO | Thread |
Object |
String |
Lambda | Enum | Exception | |
Reflection |
Collection |
|
|
|
|
WEB前端 |
HTML5 |
CSS3 |
DOM |
JavaScript |
JQuery |
JSON |
BootStrap |
Angular |
VUE |
React |
|
Ajax |
|
|
|
|
|
JavaWEB |
MySQL |
DML |
DQL |
JDBC |
JSP |
Servlet |
Tomcat |
Http |
Cookie |
Session |
|
Filter |
Listener |
Interceptor |
JSTL |
EL |
|
Forward |
Redirect |
GET&POST |
|
JavaEE |
MyBatis |
XML |
Spring |
SpringMVC |
IOC&DI |
AOP |
Transcational |
Restful |
Struts2 |
Hibernate |
|
Shiro |
ORM |
Multipart |
Git |
Maven |
|
Dependency |
Gradle |
SVN |
|
|
|
JavaEE高級 |
SpringBoot |
Annotation |
SpringData |
JPA |
Linux |
Redis |
SpringCloud |
Freemarker |
Thymeleaf |
Docker |
|
Jenkins |
MongoDB |
WebService |
Activiti5 |
Nginx |
|
Quartz |
JUC |
Dubbo |
ActiveMQ |
ECharts |
Java基礎階段 |
vue基礎、數(shù)據(jù)渲染和指令、雙向數(shù)據(jù)綁定、事件、綜合練 習、修飾符、條件渲染、-列表渲染、計算屬性、偵聽屬 性、過濾器、主鍵策略和分布式id生成器、自動填充、樂觀 鎖、分頁插件、邏輯刪除、性能分析插件、條件構造器、超 時設置、階段提交協(xié)議講解、使用消息隊列來避兔分布式事 務、業(yè)務與消息解耦方式、如何解決消息重復投遞的問題 Linux系統(tǒng)基礎、Linux網絡基礎、 Linux在VMware 下的安 裝Linux下Java環(huán)境的搭建。 |
WEB前端 |
Java核心編程 |
WEB開發(fā)階段 |
|
Java高級編程 |
框架階段 |
|
Java新特性 |
SpringBoot階段 |
|
JavaSE實戰(zhàn)項目 |
框架項目實戰(zhàn) |
|
數(shù)據(jù)庫階段 |
高級擴展階段 |
java是不是難學的語言?
Java是一種面向對象的語言,因而在程序設計思路上要比C類的語言簡單得多,但是Java**重要的基礎,起步越踏實,后期的學習越簡單。但問題在于Java的涉及面很廣,并不是單單的知識語言,而是一個知識體系,Java基礎,高級。Java Web,Jave Script,JSP,各種框架知識等等都是需要你去學習的,只有掌握的知識足夠全面踏實,才能成為一個Java工程師。單單靠Java編程語言是無法完成工作的。 java編程語言難度大于PHP Python Golang 小于C++
java好學嗎?
從某些方面來說,java比較容易學,如果是大學畢業(yè),大學計算機專業(yè)里大多開設了java基礎課程,或者學過一點編程,學起java來也會輕松不少。即使是零基礎也不用擔心,java可以零基礎授課,入門比較簡單,難的是學深入,這不是一件容易的事。學習java是一個循序漸進的過程,要想完全憑自學是很難精通這一技能的。