首頁>Club>
學web是不是也得掌握一些後端的知識?
14
回覆列表
  • 1 # 網鏈課堂

    學習的順序可能有一點誤差,我可以告訴你我的學習路程,可能會對你有一點啟發。

    我喜歡先把結論寫在前面,以供那些時間寶貴的同學快速獲取我想表達的核心內容:

    正確的學習順序應該是:java基礎 = web前端 = servlet+jsp = web後端框架 =綜合實踐

    我是非軟體工程的,所以java課程在大三上學期才開,大二主要學習了C#和網路程式設計什麼的。所以你就把大三上的我和你現在類比一下好了。我們的java老師並沒有教一些深入的java知識,只是照本宣科的把java基礎同我們講了一遍。

    但是老師在開學後不久就要求我們分組進行一個專案系統的開發,我們宿舍選擇是工資管理系統,在c#的基礎上,我折騰了半個月的Swing元件做了個大概,這時候老師說做好的組可以考慮再進行B/S架構的開發(也就是web端),喜歡折騰的我開始在菜鳥教程菜鳥教程上自學html和js的基礎知識,因為是自學,所以也是一頭霧水,只是大概認識了html的標籤和js的基礎操作(當時我以為css沒什麼用,就跳過了= = ),當時昏天黑地的學了兩天,然後在html的模板上開始做後端,

    當時我的方法是瞭解了jsp的用法之後,直接將所有的程式碼處理全部寫在了頁面中(其實就是web後端的model1開發方式),寫完了之後,勉強能用,但是當時有一個深深的疑惑,頁面實在太亂了,如何將java程式碼和網頁分離呢?帶著這個疑惑,我的大三上學期課程也結束了,可能對於一個剛學java的人來說,是有些麻煩,但是看起來提問者學習能力也不差。以上說的這些是鋪墊,接下來我說說我是怎麼樣開始系統的學習web開發的。

  • 2 # 斜陽雲飄

    看需求唄,在小公司最好是瞭解一些,大公司可以完全不瞭解。

    小公司

    小公司通常一個人當兩個人用,別說後端知識了,什麼伺服器管理,資料庫最佳化,後臺運維,電腦維修,網路異常最好都能懂一點。

    大公司

    大公司通常都是專人專項,為了發揮每一個人最大的效率。

    每個人都只做自己的分內工作,資料庫有專門的DBA管理,釋出有專門的釋出,伺服器有專門的運維,網路管理更是有網管,前後端完全分離,大家都只按照介面文件來對接。

    大公司需要的就是你自己領域的深度掌握,而不是其他領域的基礎知識。

    斜陽說

    一個人精力總是有限的,因此總會有專才和通才的區分,我的建議是在自己領域做得足夠好的情況下,再去掌握其他領域。

    以我目前對這領域的瞭解,通才目前其實有點過剩。

  • 3 # 使用者5304602087739

    是的呢,現在Web都是大前端,也會學習後端知識,比如node,而且像JavaScript一些邏輯在後端語言中同樣會用到

  • 4 # PH12345678

    當然還是會一些比較好的,畢竟工作中也經常要對接後端;

    其次很多中小型或者二三線城市對人才要求還是比較高的,這個對個人之後的發展也是有好吃的。

  • 中秋節和大豐收的關聯?
  • 女朋友說跟她在一起後我要請她室友吃頓飯,但我挺不理解,她說是她們寢室的規定,對此有什麼看法?