央行副行長範一飛:壟斷現象不僅僅存在於螞蟻集團一家
javase
Java語言的基礎,是Java的最基本的庫。基礎語法加常用類庫。
資料庫
mysql(或者oracle),資料庫是所有程式設計師都需要學習的,因為不管是C語言,還是C++,還是Java,或者其他,軟體最終都是操作資料,而資料儲存在資料庫當中,所以資料庫是必須要學習的,大學中大部分都是學習微軟的SQLServer,但是企業中,尤其是網際網路公司大部分使用的都是mysql資料庫,對於資料庫來說,除了mysql之外,大家如果還有精力的話,可以再學習一下oracle資料庫。
jdbc:Java語言連線資料庫。(使用java語言對資料庫中資料進行增刪改查等操作。)
web前端
對於系統結構來說,常見的有兩種:第一種是CS結構,第二種是BS結構。BS結構是目前的主流。所謂的BS其實就是:Browser / Server,瀏覽器訪問伺服器的形式。
瀏覽器B端的就是web前端,在瀏覽器上執行的語言包括:HTML、CSS、JavaScript【JS最重要】
先學習HTML,再學習CSS,最後學習JavaScript。
javaweb(web後端)
BS結構,我們主要進行的是S端,S端是Server端(伺服器端),伺服器端可以是C語言,可以是PHP,當然也可以是Java。目前Java居多,佔大部分!
先學習Servlet,再學習JSP。
web進階
AJAX(傳送一步請求的一個技術)
jQuery(是一個JavaScript語言的高階框架)
javaweb專案實戰
基於Servlet + JSP + MySQL + JDBC + HTML + CSS + JavaScript + jQuery + AJAX能做一個web專案。
SSM三大框架(額外可選學SSH)
Spring + SpringMVC + MyBatis
建議的學習順序:先學習MyBatis,再學習Spring,最後學習SpringMVC。
如果自己還有多餘的時間,大家可以選學以下SSH:Spring + Struts2 + Hibernate
建議SSH的學習順序:Hibernate、Spring、Struts2
網際網路分散式
Dubbo
MQ
redis
zookeeper
fastDFS
Nginx
SpringBoot
SpringCloud
.....
分散式專案實戰
最好能有一個商業級的專案對以上內容有一個練習。實戰操作。
然後你就可以出山了。(大概需要7個月的時間!如果參加培訓面授的話,5個月的時間!) 作者:動力節點 https://www.bilibili.com/read/cv6395168?from=articleDetail 出處:bilibili