初學(xué)者剛?cè)腴_發(fā)的時候怜械,通常都會遇到學(xué)習(xí)路線上的障礙颅和。雖然有很多介紹成長經(jīng)驗的文章傅事,但畢竟這些資料過于零散,難以形成完善的學(xué)習(xí)體系峡扩。Growth 的作者 @phodal 在總結(jié)開發(fā)學(xué)習(xí)的經(jīng)驗時享完,萌生了讓其變得簡單、可衡量的想法有额,于是就有了今天推薦的這個應(yīng)用 Growth。
Web 開發(fā)七日談
Growth 最初來源于作者對 Web 應(yīng)用開發(fā)流程的認(rèn)識彼绷。phodal 將 Web 開發(fā)分為了七個階段巍佑,詳細(xì)得講述了一個開發(fā)者如何從最初搭建開發(fā)環(huán)境開始,一步一步走來寄悯,到最后完成項目開發(fā)萤衰,度過遺留系統(tǒng)階段并開始新架構(gòu)的學(xué)習(xí)道路。在每個階段猜旬,phodal 都列舉了當(dāng)前這個階段需要完成的任務(wù)脆栋、值得閱讀的書單和合適的工具。
Growth 不僅適用于那些從零開始的初學(xué)者洒擦,也能給正在學(xué)習(xí)路上的開發(fā)者們提供所需的技能椿争。你可以通過任務(wù)不斷檢驗自己的學(xué)習(xí)成效,形成獨一無二的個性技能圖譜熟嫩。除了完整的 Web 開發(fā)流程外秦踪, Growth 還能告訴學(xué)習(xí)者如何寫好代碼以及一個項目里遺留代碼和遺留系統(tǒng)是如何形成的。
開發(fā)技能測試
Growth 提供 Web 開發(fā)相關(guān)的技能測試掸茅,里面的問題都來自markyun 總結(jié)的前端開發(fā)面試題椅邓。不過 Growth 只提供問題以供思考和學(xué)習(xí),不提供問題的答案昧狮。如果想要切換問題景馁,左右滑動卡片就能換到下一題。
不過因為 Growth 目前只是線上預(yù)覽版逗鸣,上面的問題還不是很多合住。不知道在后續(xù)中,會不會根據(jù)特定領(lǐng)域的學(xué)習(xí)路線加入更多的問題撒璧。
學(xué)習(xí)交流社區(qū)
Growth 還提供了一個用 Flarum 搭建的社區(qū)聊疲,與其它技術(shù)社區(qū)不同的地方在于,Growth 社區(qū)設(shè)立之初就只用于討論如何成長和相關(guān)技術(shù)棧的學(xué)習(xí)沪悲,而拒絕討論技術(shù)細(xì)節(jié)获洲。
phodal 目前正在社區(qū)里收集大家對 Growth 的反饋,如果你喜歡 Growth 或是有自己的想法和疑問的話殿如,不妨到社區(qū)里跟 phodal 交流一番贡珊。
另外最爬,Growth 還整理了所有推薦的書籍和文章、匯總了整個過程中要完成的任務(wù)门岔,也提供了一些問題的解決方案爱致。不過和其它內(nèi)容比起來,解決方案部分更像是一個嘗試的功能寒随,里面的內(nèi)容并不是很多糠悯,或許在未來引入用戶創(chuàng)作內(nèi)容后會改善這部分體驗。
最后附上 Growth 的傳送門妻往,喜歡它的同學(xué)可以直接訪問互艾。
如果你喜歡我們的文章,不妨點擊下方的「喜歡」支持一下我們讯泣。