發(fā)布于:2021-01-11 14:19:54
0
139
0
漫長的冬天過后,春天終于來了,那為什么不把學(xué)習帶到教室外面呢?在學(xué)習JavaScript的同時,將筆記本電腦支撐在沙灘上,呼吸新鮮空氣。今天,我們重點介紹了一些有趣且易于使用的工具,這些工具可用于復(fù)習JavaScript,準備面試或只是學(xué)習一些新概念。
準備您的JavaScript知識?無論是面試,測試還是個人使用,都有許多工具和技巧可用來學(xué)習如何回憶和使用您的知識。學(xué)習不再只是抽認和死記硬背。我敢說,其中一些甚至可能很有趣!
這個星期五,我們將探討一些有趣的方法來測試您的JavaScript知識。學(xué)習不必在教室里!
為什么要使用JavaScript?JS是一種語言的主力軍,這種語言不會很快出現(xiàn)。只需查看RedMonk半年一次的語言排名即可。
AlgoDaily
AlgoDaily每天提供一個相關(guān)的JavaScript問題。它與其他教學(xué)工具的不同之處在于,它不注重解決方案,而是注重方法。沒有空白的答案紙來記住。相反,您需要逐步解決問題并了解整個過程。如果發(fā)現(xiàn)自己卡住了,請查閱演練和提示以進行提醒。
盡管挑戰(zhàn)既短暫又艱辛,但每天進行一個問題卻是進行一些急需的大腦鍛煉的好方法。在大補習班開始之前,把它想象成一個熱身!從諸如合并兩個二叉樹到如何實現(xiàn)圖形之類的話題,主題都面臨著挑戰(zhàn)。
未來移動版本的注冊目前已關(guān)閉。根據(jù)該網(wǎng)站的說法,該移動應(yīng)用程序?qū)⒂?019年4月啟動。睜大眼睛!現(xiàn)在,瀏覽當前的課程表,并每天學(xué)習。
Codewars
感覺有點競爭力?Codewars適用于熱愛挑戰(zhàn)并從排行榜中振奮人心的開發(fā)人員。通過與他人一起訓(xùn)練來改善編碼。當您完成越來越艱巨的任務(wù)時,您將獲得排名。
Codewars托管了許多語言,包括Clojure,Java,Ruby,PHP,當然還有JavaScript。您可以輕松地進入和退出課程,并采用新的語言來有趣地改變節(jié)奏。
如果您想絆倒別人,可以創(chuàng)建自己的挑戰(zhàn)。沒有什么比用自己的智慧挑戰(zhàn)社區(qū)更好的感覺了。
Odin Project
自己學(xué)習編碼很困難,但是Odin Project支持您。它包括幾門課程–為了我們的目的,讓我們看一下JavaScript類和“入門”。該JS當然有35課,包括介紹流行的框架如角和反應(yīng),如何實現(xiàn)測試驅(qū)動開發(fā)。哦,就像生活中最好的事情一樣,它是開源的(在GitHub上)!因此,一旦您成為主人,就可以幫助做出貢獻并回饋社區(qū)。
完成所有學(xué)習后,您將進入最后一個項目。Discord小組可以聊天,查找提示并為您的同學(xué)提供一些鼓勵。
對于以職業(yè)為導(dǎo)向的入門者,“獲得雇用”課程將為您尋找工作做準備。了解公司的需求,如何做才能為面試做準備以及如何建立簡歷!
freeCodeCamp
FreeCodeCamp在線工具提供了幾門課程,包括基本的CSS,HTML 5和微服務(wù)認證。對于所有我們的JavaScript程序員,都有一個“ JavaScript算法和數(shù)據(jù)結(jié)構(gòu)認證”課程。借助300個小時的內(nèi)容,您會發(fā)現(xiàn)真正值得一整天的課程對您的特殊需求有用。
初學(xué)者可以立即進入“基礎(chǔ)JavaScript”課程,而那些尋求更多挑戰(zhàn)的人可以開始諸如“中級算法腳本”,“功能編程”,“面向?qū)ο缶幊獭钡戎黝}。
如果您遇到麻煩,可以在論壇上獲得提示或?qū)で髱椭_@個編碼陣營還教給您“ read-search-ask”方法的好處(閱讀文檔,搜索google,尋求幫助)。任何程序員只要花點力氣就會告訴您,這是面對棘手挑戰(zhàn)的最佳方法。
專注于面試?查看編碼面試準備。大量的課程和帶回家的項目將為您解決所有棘手的問題以及如何最大程度地取得成功。