亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

這是我在知乎上的一個回答, 如果有興趣的同學可以在知乎上搜索我的賬戶: jsppedu。

1、橫向分類

前端:html、css、JAVAScript

后端:php、MySQL


2、責任分類

HTML:負責網頁結構部分

CSS:負責網頁布局與樣式部分

JavaScript:負責網頁程序邏輯、動態渲染與特效部分

PHP:負責服務端邏輯與數據庫操作部分

MySQL:負責數據存儲部分


3、學習技術與人的類比

1、首先,人要有一個基本的組成(頭、身體、胳膊、手、腿、腳)

-> 學習HTML

2、其次,人要有一個所有組成部分的有序組合和著裝(將各部分組成一個身體并穿上衣服)

-> 學習CSS

3、再其次,人需要有一些邏輯思維來支撐人的活動能力(吃飯、睡覺、運動等)

-> 學習JavaScript

4、再次,人需要有動腦思考問題的能力(比如學習、解決問題、道德行為等)

-> 學習PHP

5、最后,人需要一些知識、信息的儲備來武裝自己成為一個有能力、有素養的人

-> 學習MySQL


4、基本總結:HTML/CSS -> JavaScript -> PHP/MySQL

HTML、CSS、JavaScript、PHP、 MySQL 的學習順序是什么?

 

5、具體分析

1、所謂『全棧』

對于初學者來說,全棧是引以為豪的稱謂。

對于成熟的工程師來說,全棧大多數情況下是個貶義詞。

原因:初學者為了完成一個完整的項目,會快速學習前后端所有己需的技術點,但無論前端還是后端,都是一門技術。首先,任何開發者的開發技術的成熟都依賴的堅實的理論基礎和業務經驗,所以往往自學的開發者很難勝任企業的開發任務,任何企業都需要易讀、易維護、易擴展、并且科學的項目架構和代碼,而往往缺乏理論基礎和業務指導的學習者,很難將項目的開發做到以上的要求,這也就出現了自學成才的初學者始終都處在『全棧自嗨』的狀況中。而殊不知全棧的感念誤導了自己,變成一個非職業、非專業的代碼生產者。其次,缺乏扎實的理論基礎的學習者,很難理解更加高深的技術點,比如函數式編程中的柯里化、偏函數、ECMAScript中的原型、閉包、圣杯模式等等,這就阻礙了學習者進一步提升開發能力的步伐。

一個成熟的工程師,絕不敢說自己的全棧工程師,因為自己心里清楚,我的技術門類是前端,前端我是專業的,就算我確實會寫PHP、Java,我也不敢說我精通或者我也可以承擔后端的工作,這是一個工程師的態度,所謂術業有專攻嘛。

如果的如果

你就想什么都會,根據前述,導出一個學習順序:

1、HTML/CSS在一個階段學習:結構和樣式必須一起學,才有直觀感。

PS:總得先弄清楚HTML基本的標簽吧!

也少不了學完后,做個京東淘寶首屏,我不會做!

摳破腦袋,給我摩出來,這是必經之路。

抱歉!給你壓力了!

2、JavaScript單獨學習:(傷不起的前端在此刻出現)

JavaScript是一個很難的語言!!

再成熟、再牛X的前端工程師也會說同樣的話。原因是因為它十分靈活。

怎么寫好像都對,但你就是不知道怎么寫。有同樣的感覺吧?

他,分為三個部分:

1、ECMAScript 2、DOM 3、BOM

懂行的都知道ECMAScript對于初學者來說,是最難的部分,什么作用域、什么原型原型鏈、什么閉包、什么對象數組一大堆東西。如果你在學習JavaScript時,覺得特簡單,對不起,我只能建議你重新學習。學習ECMAScript周期最長。

DOM也不簡單,因為.......內容也非常多,什么遍歷樹、什么節點、什么元素、一大堆兼容性封裝,什么冒泡捕獲事件代理、什么鼠標鍵盤行為、什么拖拽、什么鼠標行為預測、什么雙擊單擊 一大堆封裝、什么DOM事件處理函數邏輯、一大堆案例等著你做。

BOM相對簡單,需要掌握的不多,強調一下,不是沒用,是兼容性不好,畢竟是孤兒,沒有規范,所以就只能將就用一下,但你也不能忽略他其中的單頁面應用的學習。

3、PHP和MySQLy一起學

PHP的基本語法搞懂以后,你可能想做點啥。

那你就得折騰一下數據了,沒有數據就沒有項目,你懂的。

當然,這是你自己要選擇『全棧』的哈,表怪我。

2、所謂『WEB開發學習的態度』

技術的學習本是一個漫長的過程,但是...由于社會的浮躁感,讓本該有過程的事變得急于求成而最終跪敗。

所謂全棧,也不過就是前端 + 后端的技術能力,而前端和后端各是一門技術與學科,所以真正的WEB開發學習的態度應該是鉆研一門技術,這也是企業需要的,全棧的稱謂在這個時代,已經逐漸被企業所唾棄,原因很簡單,全棧 === 技術不精,而有人肯定會吐槽我的觀點說:很多成熟的工程師都會前后端,人家多成功啊。但你不知道的是全棧作為技術鉆研是可敬的,但作為技術的炫耀與稱謂是可悲的,因為一句古話:術業有專攻,時間花在前端技術鉆研上,你后端的能力肯定會遜色,反之亦然。不要說有很多精力學習,單獨一個前端或后端就夠學上個好歹(這里不敢瞎說時間)。

最后希望我的答案,能夠幫助問者揭開學習疑惑,再問題的基礎上,我又闡述了很多相關的東西,我相信問者也會需要。

謝謝各位的閱讀
 

分享到:
標簽:HTML
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定