W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
那么, 怎么才能成為一個(gè)前端開發(fā)者呢? 這個(gè)問(wèn)題很復(fù)雜, 因?yàn)橹钡浆F(xiàn)在, 你也不能去一所大學(xué)獲得前端工程師的學(xué)位, 并且我也很少聽說(shuō) 或者遇見通過(guò)編寫專業(yè)地 HTML, CSS 和 JavaScript 來(lái)獲得一個(gè)無(wú)用的計(jì)算機(jī)科學(xué)學(xué)位或平面設(shè)計(jì)學(xué)位. 事實(shí)上, 現(xiàn)在的大部分前端 開發(fā)者都是通過(guò)自學(xué)成為開發(fā)者和沒(méi)有經(jīng)過(guò)傳統(tǒng)訓(xùn)練的程序員. 為什么會(huì)是這種情況呢?
前端開發(fā)人員不是一個(gè)視覺(jué)設(shè)計(jì)師或一個(gè)交互設(shè)計(jì)師, 設(shè)計(jì)學(xué)校不是磨練前端技能的地方; 前端開發(fā)者也不是一個(gè)受過(guò)傳統(tǒng)教育地計(jì)算機(jī)科 學(xué)研究生, 傳統(tǒng)教育并不專注于讓一個(gè)人為前端開發(fā)做準(zhǔn)備. 實(shí)際上, 在美國(guó)的高等教育系統(tǒng)中(例如大學(xué)), 緊跟傳統(tǒng)教學(xué)方式可能會(huì)阻礙 一個(gè)人置身實(shí)踐, 而前端開發(fā)最需要實(shí)際經(jīng)驗(yàn). 在今天, 如果你想成為一個(gè)前端開發(fā)者, 你可以自學(xué)或者參加一些不被認(rèn)可的項(xiàng)目, 課程, 訓(xùn)練營(yíng)和班級(jí).
前端工程師會(huì)精巧地創(chuàng)建用戶界面依賴的骨架. 有時(shí), 他們要足夠關(guān)注交互設(shè)計(jì), 因?yàn)樗麄儠?huì)編寫 UI 交互的底層代碼. 因此, 現(xiàn)在的許多 實(shí)踐是前端工程師使用編程技巧達(dá)不到的, 但是, 從另一個(gè)方面來(lái)說(shuō), 和其它類型程序員轉(zhuǎn)前端開發(fā)相比, 似乎有更多的設(shè)計(jì)師轉(zhuǎn)前端開發(fā)者. 當(dāng)然, 由于 JavaScript 已經(jīng)成熟, 更多的受過(guò)傳統(tǒng)教育的程序員愿意將他們的知識(shí)帶到前端實(shí)踐中. 你可能沒(méi)有意識(shí)到前端開發(fā)人員并不 總是被認(rèn)為是"真正的"程序員, 但是, 時(shí)代正待正在改變.
正如所有人說(shuō)的那樣, 我相信作為前端開發(fā)人員, 職業(yè)生涯道路是一個(gè)未知的過(guò)程. 我能說(shuō)的是, 要成為一名前端工程師, 就必須知道和在一 個(gè)高層次的水平上使用 HTML, CSS 和 JavaScript, 也不會(huì)忽略交互設(shè)計(jì)或者傳統(tǒng)編程所應(yīng)該知道的技能. 實(shí)際上, 從我的經(jīng)驗(yàn)來(lái)看, 最 好的前端開發(fā)者通常會(huì)掌握交互設(shè)計(jì)和基于 Web 平臺(tái)(例如瀏覽器, HTML, CSS, DOM 和 JavaScript)的編程. 不管出于什么原因, 還有 很多關(guān)于前端開發(fā)的知識(shí)往往沒(méi)被發(fā)現(xiàn), 也就是說(shuō), 前端工程更像一些由自學(xué)的人組成的實(shí)踐, 而不是一個(gè)直接對(duì)應(yīng)有組織和認(rèn)可的高等教育的教 學(xué)重心的領(lǐng)域.
如果我從現(xiàn)在開始決定成為一名前端開發(fā)人員, 我會(huì)努力按照下面所概括的過(guò)程進(jìn)行學(xué)習(xí). 學(xué)習(xí)過(guò)程中, 我會(huì)假設(shè)你是自己最好的老師.
粗略了解 Web 是怎么工作的, 確保你知道域名, DNS, URL, HTTP, 網(wǎng)絡(luò), 瀏覽器, 服務(wù)器/服務(wù)托管, 數(shù)據(jù)庫(kù), JSON, API, HTML, CSS DOM 和 JavaScript. 了解這些的目的是確保你知道它們?nèi)绾我黄鸸ぷ饕约懊坎糠钟糜谧鍪裁? 專注于高水平的前端架構(gòu)概述. 從簡(jiǎn)單的網(wǎng)頁(yè) 制作開始, 并簡(jiǎn)單學(xué)習(xí)一下 前端指南 [read]
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: