作為一個過來人,對於題主的問題,有些個人的見解,我當年也是自學出來的,不過感覺自己走了很多彎路!可能是時代不一樣,選擇也不一樣吧!那會兒也沒有現在這麼好的勢頭.當年只是因為非常簡單的一個”喜歡”,2002年的時候剛開始接觸淘寶,那時對網路非常感興趣,然後就買了各種學習的相關資料,再然後就一發不可收了 ...
作為一個過來人,對於題主的問題,有些個人的見解,我當年也是自學出來的,不過感覺自己走了很多彎路!可能是時代不一樣,選擇也不一樣吧!那會兒也沒有現在這麼好的勢頭.
當年只是因為非常簡單的一個”喜歡”,2002年的時候剛開始接觸淘寶,那時對網路非常感興趣,然後就買了各種學習的相關資料,再然後就一發不可收了,當然過程比較苦逼,這個就不多說了
回到正題,想到題主能提出這個問題,應該已經對前端有些許瞭解了吧,其它縱觀整個前端,目前正是大換血的時候,使用一些新的技術,
更新掉以前那些老的技術,咱們前端是最接近用戶的,對於各種性能和美觀要求越來越高,畢竟那麼美好的東西,大家都比較喜歡.
近幾年,前端也發展壯大起來,所有使用的技術越來越優秀,讓編程也變成了一種娛樂,還有就是前端效果上的及時感,讓很多朋友們,也越來越喜歡咱們這個行業.
當然,對於從事這個行業的工程師來講,薪水也比較優沃哈!話不多說,我們一起來分析一下行業情況吧!
作為一個初學者,或是一個剛入門的大佬,面對各種前端知識,縱橫交錯,如果沒有一個己定的方向,真會產生一種錯覺.其實前端入行很容易,也是一門比較容易上手的技能.但是沒有一個明確未來的方向.自學幾年,感覺也會沒有太大的成長.
前端不外乎以下三大件: HTML CSS JS 以下給到大體掌握的內容
學習路徑
HTM
- 掌握HTML基本語法
- 掌握基本HTML標簽(基礎標簽,文本標簽,佈局標簽)
- 掌握a標簽 img標簽 列表標簽(ul) 表格標簽 表單標簽
- 掌握標簽語義化及佈局思想
CSS:
- CSS選擇器: 基本選擇器 層次選擇器 偽類選擇器
- 掌握CSS常用樣式: 如:字體屬性,文本屬性,背景屬性
- 掌握盒子模型
- 浮動佈局思想
- 定位思想
- 掌握HTML5 CSS3相關標簽及重點特效
- 掌握移動WebApp佈局相關操作
- 掌握簡單的性能優化
js
- 掌握ES5基礎語法,理解ES6常用基本語法
- 掌握函數,數組,對象
- 掌握BOM 和DOM的操作
- 掌握js事件註冊及註銷
- 掌握JS常用特效製作思路及代碼
- 如果你是轉行或者是在校學生,遇見有問題無法解答,可以到我的WEB前端裙,裡面有我整理的最新學習路線和教程,可以跟著學,有什麼不懂的地方可以隨時在裡面問。
- 我都會幫忙解答,下麵就是我的WEB前端q裙 851231348。
- 裡面聚集了一些正在學習的初學者,裙文件裡面也有我做web前端技術這段時間整理的一些學習手冊,面試題,前端開發工具,PDF文檔書籍教程,需要的話都可以自行來獲取下載。
技術棧:
vue
- 掌握組件化開發思想
- 掌握生命周期
- 數據綁定
- 事件處理
- Vue-router路由
react
- 環境搭建
- 虛擬DOM
- Jsx語法
- 事件綁定
- 生命周期
- 組件
- Ant Design組件庫
初學者必需技能:
對於初學者,一款好的開發者工具,非常重要,熟練使用開發工具也非常重要,一般企業都使用vscode最多,當然HTML和CSS js是前端的必修課,這三門技術一定要掌握非常熟練哦!
新手建議:
對於一名剛入門的新人來講;平時一定要多看相關的技術大佬門提供的技術文章,瞭解技術最前變動,有利於自己及時調整方向,掌握住所學內容中哪些比較常用,哪些作為瞭解的,同時擴大自己的技術知識面,加深對整體了巨集觀瞭解.