1. 程式人生 > 資訊 >央行副行長範一飛:壟斷現象不僅僅存在於螞蟻集團一家

央行副行長範一飛:壟斷現象不僅僅存在於螞蟻集團一家

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